206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Herbert Nelson, age 70, was discovered dead on August 20, 2025, inside his home in Saint Louis, Missouri. He was found in the 5800 block of Pershing, in the Debaliviere Place neighborhood, shot to death and pronounced dead at the scene shortly after 6 p.m. Detectives quickly treated the case as a homicide and suspected domestic motives early in the investigation.

At first, law enforcement sought a male suspect believed to be involved; no additional attackers were believed to be present. I ...Read More
Victim Details

Herbert Nelson

Male

Black / African American

Saint Louis

MO

2025-08-20

70

Herbert

Nelson

11/04/2025