In Rare Move, Cop Charged With Murder for Executing Innocent Man for Holding a Cellphone

Since 2005, just 126 police officers have been charged with on-duty murder, of them, only 7 cops have been convicted for it.Read MoreBadge Abuse – The Free Thought Project

 52 total views,  1 views today

Leave a Reply