Local · Illinois State Police release further details concerning Wednesday evening crash on I-72 near Riverton March 31, 2023 4:00 pm|