2 people found shot near Saint Louis University Monday afternoon

Officers responded to North Grand and Laclede around 2:25 p.m. where a man was found shot in the leg and a woman was found shot in the torso.
Published: 5:06 PM CDT September 16, 2019
Updated: 5:05 PM CDT September 16, 2019