ST. LOUIS (KPLR) – St. Louis police is working a multi-car accident in north St. Louis near Riverview Boulevard and Switzer Avenue. The accident occurred just after 1:30 pm Saturday afternoon.
Police say at least 3 people were injured and the driver of one car was rushed to a hospital in critical condition.
Witnesses say one car was being chased by another car.
An investigation is ongoing.