admin
July 25, 2024
A video showing a British police officer kick and stamp on a man’s head during an arrest at Manchester...