On this day in 1998: The biggest traffic accident in Missouri history
From the St. Louis Post-Dispatch on April 16, 1998: "98-car pileup shuts down I-70 in O'Fallon, Mo. No fatalities, but 37 people are treated for injuries Police are calling it Missouri's biggest ... > react
Open the Full Article - Posted 2 months ago
Latest MO--98 Missouri News Reports
More results in our MO--98 Missouri Archives