x
Breaking News
More () »

Double shooting in downtown St. Louis

As many as 100 shots were fired overnight in downtown St. Louis. Police said it was like a scene out of the Old Wild West.

Before You Leave, Check This Out