On the evening of September 18, 2021, Shaun Leachman, a 40-year-old Black male, was fatally shot in St. Louis, Missouri. The shooting occurred around 6:45 p.m. in the 5800 block of Delmar Boulevard. Leachman was shot multiple times and was transported to a hospital, where he succumbed to his injuries.
Another man, who was 31 years old, was also a victim in the same incident. He suffered a gunshot wound to the head but ultimately survived the attack. The circumstances leading up to the sho
...Read More