Crime Solvers Central
CSC
221 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
In St. Louis, the story of Demond Henry Taylor's death unfolds in two separate, tragic events decades apart, leaving families grappling with sudden loss. One Demond Taylor, a 34-year-old male, met his end on a June evening in 2008, while another, a young man of 18, was killed in a separate incident in February of 2025.

The elder Demond Taylor, an off-duty police officer for St. Louis Community College–Florissant Valley, was on his way to pick up his sons when his life was cut short. It ...Read More
Links to Additional Sources (0)
See any mistakes? Let us know!
Victim Details

Demond Henry Taylor

March 28, 2022

Male

Black / African American

St. Louis

MO

2008-06-20

2008-06-20

34

Demond Henry

Taylor

01/17/2026


Area Body Found: