In the summer of 2019, the life of 15-year-old Derrel Williams was tragically cut short in north St. Louis. The young male was discovered in the street on the 4700 block of Cupples Place, suffering from multiple gunshot wounds. Emergency services transported him to a local hospital, but his injuries proved to be fatal, and he was pronounced dead.
The circumstances surrounding the shooting remain unclear, and authorities have not publicly identified any suspects or made any arrests in conn
...Read More