206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Porsha Owens, a 28-year-old mother of three, tragically lost her life on June 11, 2018, in St. Louis, Missouri. Owens was a beloved school safety officer for the Riverview Gardens School District. On the morning of her death, she was preparing to take her children, aged three to eight, to a summer child care program when she was approached by an armed assailant outside her home in the Castle Point neighborhood. The attacker, identified as 18-year-old Mark Haywood, attempted to carjack Owens, dem ...Read More
Links to Additional Sources (10)
See any mistakes?Victim Details
Porsha Owens
Female
Black / African American
Saint-louis
MO
2018-06-11
28
Porsha
Owens
11/23/2025







