×

Man shot and killed in north St. Louis

A man was shot and killed on Howell Street just east of Jennings on Monday morning.
Published: 6:07 AM CDT June 17, 2019
Updated: 6:07 AM CDT June 17, 2019