St. Louis – Multiple Injuries In Head-On Interstate Accident
A head-on crash on the highway in St. Louis Friday evening resulted in multiple injuries. The incident occurred on the eastbound lanes of I-270 just west of Riverview Drive. At 8:30 p.m., a 1998 Chevrolet S-10 driven by a 71-year-old...
READ MORE