Richard Hodges, a 19-year-old from Saint Louis, Missouri, tragically lost his life on August 19, 2020. The circumstances surrounding his death were deeply distressing, as it was reported that he was a victim of a violent crime. Richard was found with multiple gunshot wounds, leading to his untimely demise. The incident occurred in a neighborhood known for its high crime rates, which added to the urgency and intensity of the investigation.
The investigation into Richard's death was swift a
...Read More