Darryl Richardson, aged 66, tragically lost his life on July 24, 2020, in Saint Louis, Missouri. He was fatally shot around 7:20 p.m. in the 2500 block of North Grand Boulevard. Richardson was found in a car and was pronounced dead at the scene. His death was a significant loss to his family and community, as he was remembered fondly for his service in the United States Navy and his career as a telecommunications engineer.
The investigation into Darryl Richardson's death revealed that he
...Read More