206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
At first, law enforcement sought a male suspect believed to be involved; no additional attackers were believed to be present. I ...Read More
Links to Additional Sources (9)
See any mistakes?Victim Details
Herbert Nelson
Male
Black / African American
Saint Louis
MO
2025-08-20
70
Herbert
Nelson
11/04/2025



