On the evening of October 20, 2022, tragedy struck in the Fountain Park neighborhood of St. Louis, Missouri, when 30-year-old Michael Davenport was found fatally injured. St. Louis Metropolitan Police Department officers received a call around 7:15 p.m. regarding a shooting and responded to the intersection of Delmar Boulevard and Euclid Avenue. Upon arrival, they discovered Davenport suffering from a gunshot wound to the head. Despite the efforts of first responders, he was pronounced dead at t
...Read More