Bus-minivan collision at Church and Eldorado Streets, Decatur, 4 hospitalized; cause under investigation.
Four people, including the Decatur Public Transit bus driver and a minivan driver, were taken to the hospital following a collision between a city bus and a minivan at the intersection of Church and Eldorado Streets in Decatur on Tuesday. The cause of the crash is under investigation, with Decatur Public Transit stating that the safety of drivers, passengers, and motorists is their top priority.
June 18, 2024
3 Articles