Lavell Chillers, an 18-year-old from Saint Louis, Missouri, tragically lost his life on November 7, 2020. According to reports, Chillers was shot and subsequently dropped off at a hospital in critical and unstable condition. Despite medical efforts, he succumbed to his injuries the following day. The circumstances surrounding his death were initially unclear, prompting an investigation by local authorities.
The investigation into Lavell Chillers' death revealed that he had been a victim o
...Read More