Armed St Louis School Security Officer Carjacked and Murdered
St Louis County MO June 14 2018 St. Louis County prosecutors today charged an eighteen-year-old with second-degree murder in the killing of a popular school security officer. Mark Haywood shot 28-year-old Porsha Owens on Monday morning during an attempted carjacking outside her home in the Castle Point neighborhood of north county, authorities say. It happened minutes […]