Army Invited as UK Police Protest
Hundreds of police officers in London are laying down their arms in protest over a colleague who was charged with murder. According to reports, more than 300 officers are refusing…
Hundreds of police officers in London are laying down their arms in protest over a colleague who was charged with murder. According to reports, more than 300 officers are refusing…