206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Clifford Rhodes, aged 48, was found fatally shot on March 15, 2021, at a residence located in the 5900 block of Mimika Avenue in Saint Louis, Missouri. The circumstances surrounding his death were initially unclear, but it was later revealed that he was considered a suspect in the incident. This information suggests that there may have been a complex situation leading to his death, potentially involving self-defense or other factors that warranted further investigation.
The investigation ...Read More
The investigation ...Read More
Links to Additional Sources (8)
See any mistakes?Victim Details
Clifford Rhodes
Male
Saint-louis
MO
2021-03-15
48
Clifford
Rhodes
11/16/2025






