On the evening of October 5, 2021, a violent incident claimed the life of 19-year-old Shaun Leachman in St. Louis, Missouri. The shooting occurred in the city's Fountain Park neighborhood, specifically within the 700 block of North Euclid Avenue. Police were summoned to the scene around 5:00 p.m., where they discovered the young man suffering from a fatal gunshot wound to the back of the head. Despite the efforts of first responders, Leachman succumbed to his injuries, marking another tragic los
...Read More