By Matt Agorist Louisville, KY — The Louisville Metropolitan Police Department is no stranger to violent and deadly controversy. The Free Thought Project has been…
Video Released Showing Cop Shoot Two Unarmed Children While Trespassing in Vacant House