Downtown St. Louis Shooting Takes Lives Of At Least Two People
A fatal multiple shooting took place in downtown St. Louis, say Police Investigators. Two of the shooting victims are dead,…
A fatal multiple shooting took place in downtown St. Louis, say Police Investigators. Two of the shooting victims are dead,…