On May 15, 2023, 31-year-old Antwuan Lindell Morrow Jr. was fatally shot in St. Louis, Missouri. The incident occurred just before 8 p.m. near West Florissant and Athlone avenues in the O'Fallon Park neighborhood. Responding officers found Morrow with multiple gunshot wounds to the head and torso; he was transported to a local hospital, where he was pronounced dead. A second victim, a 29-year-old man suffering from gunshot wounds to the abdomen and rear, was also taken to a hospital but refused
...Read More