Police have investigated six separate reports on fatal shootings in St. Louis since Thursday.
Police have investigated six separate reports on fatal shootings in St. Louis since Thursday.
Police have investigated six separate reports on fatal shootings in St. Louis since Thursday.

Metro-East News

A deadly weekend in St. Louis leaves 10 people confirmed dead, several others injured

June 05, 2017 8:28 AM

  Comments  

Videos