Texas: Police Robot Allegedly Teargasses Man, Pins Suspect to the Ground During Standoff in US After Dodging Bullet; Dramatic Footage Surfaces
In a dramatic incident in the United States, a police robot allegedly dodged a bullet, teargassed a man, and pinned him to the ground during […]