Greater Manchester Police officers ‘intimidate’ teenage boy and hold his head against metal shutter
Shocking moment a dozen police officers ‘intimidate’ teenage boy and hold his head against metal shutter Five police vans helped detain and release the boy in Newton Heath, Manchester Witness Chloe Seale, 36, said police acted like ‘the mob’ during May 16 incident She claimed that they held the boy by his neck after catching … Read more