Demon Williams, aged 26, was tragically killed on June 30, 2016, in St. Louis, Missouri. The incident took place in the Belleville area, which is part of the larger St. Louis metropolitan region. Demon was shot and succumbed to his injuries on that day, adding to the ongoing concern regarding gun violence in St. Louis, which had been grappling with a high number of homicides for several years.
Demon was remembered fondly by his family and friends, who described him as someone who cheris
...Read More