Old Courthouse

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,…

10 years ago