In the early evening of July 24, 2020, Darryl Richardson, a 66-year-old male, was fatally shot while sitting in his car in Saint Louis, Missouri. The incident occurred around 7:20 p.m. in the 2500 block of North Grand Boulevard, where he was discovered and pronounced dead at the scene. Investigators believe the motive for the killing was an attempted carjacking.
Darryl Richardson was a veteran of the United States Navy and had a career as a telecommunications engineer. His death was a pro
...Read More