Decatur IL – A multi-car crash slowed traffic in Decatur Tuesday afternoon.
The accident happened at 22nd Street and Pershing Road. Four vehicles were involved, and one person was taken to the hospital.
There is no word now on their condition. Police have not released details of the crash yet.