Cop Had Been Stalking Man’s Fiancée Before Murdering His 6-year old Son

By Matt Agorist | The Free Thought Project | November 10, 2015 Marksville, LA — More information is coming to light about the two Marksville City Marshals, who ruthlessly shot to death a 6-year-old boy as he was buckled into the back seat of a vehicle. Officers Derrick Stafford and Norris Greenhouse, Jr. are currently being held, […]

Source