Who Is Murdering American Police, And Why?
In the UK and most other “civilised” countries, police officers are but rarely killed in the line of duty, and when they are, the public is shocked. America is different. This month, one of the biggest domestic news stories in America was the slaying of Chicago officer Ella French. Last month, no fewer than seven […]