An 18-year-old man, Lavell Chillers, died on Monday, November 10, 2020, after being shot over the preceding weekend in St. Louis. Chillers, who was from Country Club Hills, was taken to a local hospital on the morning of Saturday, November 7, 2020, with gunshot wounds. At the time he was admitted, he was in critical condition.
The shooting is believed to have taken place somewhere along Etzel Avenue, a street that runs from the West End neighborhood of St. Louis into University City, alth
...Read More