206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Porsha Owens

Female

Black / African American

Saint-louis

MO

2018-06-11

28

Porsha

Owens

11/23/2025