"There were multiple witnesses at the scene," a police lieutenant said.
By Denise Hollinshed St. Louis Post-Dispatch, St. Louis Post-Dispatch
Wed, 05/24/2017 - 4:15pm
"There were multiple witnesses at the scene," a police lieutenant said.