Video of police officer kicking and stamping on a man’s head sparks protest
0
A video showing a British police officer kick and stamp on a man’s head during an arrest at Manchester Airport in northern England sparked a protest.