Militarised police team tears open truck to arrest driver during standoff in the US

2023-12-29 444

A SWAT team has torn open a truck to arrest its driver after a long standoff on a highway in Texas, USA.

Free Traffic Exchange