One of the people killed in a shootout outside a north St. Louis smoke shop this past weekend was responsible for killing one person and injuring two others, according to new information from the St. Louis Metropolitan Police Department.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.