ST. LOUIS • Police are investigating the death of a man who was struck by a vehicle at Hall Street and Humboldt Avenue on Saturday evening.
By Denise Hollinshed St. Louis Post-Dispatch, St. Louis Post-Dispatch
Sun, 12/04/2016 - 9:00am
ST. LOUIS • Police are investigating the death of a man who was struck by a vehicle at Hall Street and Humboldt Avenue on Saturday evening.