Study Finds That EVERY Police Department in US Failed To Meet Use Of Lethal Force Standards steve_watson Posted on June 19, 2015 Posted in Aggregated No Comments Tagged with Featured Stories, Tile ‘Shocking lack of fundamental respect for the sanctity of human life’. Share this:ShareFacebookRedditTwitterLinkedInEmail
Leave a Reply