Police officers ambush a patrol and arrest a woman who threatened pedestrians with a firearm in the middle of the street

Police officers ambush a patrol and arrest a woman who threatened pedestrians with a firearm in the middle of the streetInternationals. – A high-risk incident was captured on video when …

Police officers ambush a patrol and arrest a woman who threatened pedestrians with a firearm in the middle of the street Read More