Antonio Woods, a 37-year-old man from St. Louis, Missouri, was tragically killed on November 25, 2015. The incident took place in the Greater Ville neighborhood of north St. Louis. Woods was found dead at the scene, having suffered from multiple gunshot wounds. Police responded to reports of gunfire and discovered his body just after 11 p.m. in the 4000 block of Labadie Avenue.
The investigation into Woods' death remains ongoing, with no suspects identified at the time of the initial in
...Read More