206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Nelson Hall Jr., aged 28, tragically lost his life on June 21, 2022, in Saint Louis, Missouri. Hall was found dead alongside Angela Kabugu, 27, in an SUV that had crashed into a fire hydrant in the 1300 block of Temple Place, near Page Boulevard. Both victims had sustained multiple gunshot wounds, indicating that they were shot before the vehicle crash.
The investigation into their deaths led to significant developments nearly a year later. On May 30, 2023, prosecutors charged Edd Johnson ...Read More
The investigation into their deaths led to significant developments nearly a year later. On May 30, 2023, prosecutors charged Edd Johnson ...Read More
Links to Additional Sources (5)
See any mistakes?Victim Details
Nelson Hall
Male
Black / African American
Saint-louis
MO
2022-06-21
28
Nelson
Hall
11/13/2025







