Airport Police Brutality Caught on Camera: Man’s Head Stamped and Kicked
Manchester, England – A video showing police officers allegedly kicking and stamping on a man’s head at Manchester Airport has sparked outrage and calls for an investigation into the incident. The footage, widely circulated on social media, shows several officers pinning the man to the ground before attacking him. The incident is reported to have … Read more