Avery West, a 23-year-old resident of Saint Louis, Missouri, tragically lost his life on August 6, 2020. The incident occurred in the Castle Point neighborhood, where Avery was found with a gunshot wound. Despite the efforts of first responders, he succumbed to his injuries at the scene. The St. Louis County Police Department launched an investigation into the homicide, identifying a silver 4-door sedan with tinted windows, a sunroof, alloy steel wheels, and a black grill as a vehicle of interes
...Read More