In the midst of a particularly violent stretch in Saint Louis, Missouri, 23-year-old Teon Buchanan, a male, lost his life on September 23, 2018. His death was one of six homicides that occurred in the city over a single 24-hour period, a fact that deeply concerned both the community and local law enforcement. Police responded to a call at 8:41 p.m. and discovered Buchanan inside a vehicle in the 900 block of Canaan, suffering from multiple gunshot wounds.
The investigation into the circum
...Read More