Shaun Leachman, a 19-year-old from Saint Louis, Missouri, tragically lost his life on October 5, 2021. He was found with a gunshot wound to the back of his head in the Fountain Park neighborhood of St. Louis city. The incident occurred on the 700 block of Euclid Avenue, where police responded to reports of a shooting. Upon arrival, they discovered Shaun with critical injuries, and he was subsequently pronounced dead at the scene.
The investigation into Shaun Leachman's death revealed that
...Read More