UK Cops Kick 2 Suspects At Airport During Arrests, Spark Protest
The two men were arrested on suspicion of assault, affray, and obstructing police. London: A video showing a British police officer kick and stamp on a man’s head during an…
The two men were arrested on suspicion of assault, affray, and obstructing police. London: A video showing a British police officer kick and stamp on a man’s head during an…