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.

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

June 05, 2017 08:28 AM