Darrion Glover, a 22-year-old resident of Saint Louis, Missouri, tragically lost his life on July 12, 2020. The incident occurred in the early hours of the morning when Glover was found in the driver's seat of a blue Nissan Altima that had crashed into a light pole on Goodfellow Boulevard. Upon arrival, emergency medical services pronounced him dead at the scene. The initial investigation revealed that Glover had been shot, leading to the crash.
The Saint Louis Police Department launched
...Read More