ST. LOUIS – Two people were killed and at least two others injured in a crash in the downtown west neighborhood of St. Louis.
That was on North 18th at Olive Street. Police say one driver hit at least two other cars and some pedestrians.
Crews had to cut one of the victims from the wreckage.