Man Killed by Cops In UK’s First Fatal Police Shooting in 4 Years
This fatal police shooting in the U.K. is the first since officers shot 29-year-old Mark Duggan in August 2011.
The post Man Killed by Cops In UK’s First Fatal Police Shooting in 4 Years appeared first on The Anti-Media.