Woman Dies After 3-Car Crash At Randall Road, McKee Street: Batavia Police
By Emily Rosca
Published on March 27, 2026.
The passenger of a Tesla involved in a three-car crash in Batavia, Illinois, has died from her injuries. The crash occurred at the intersection of McKee Street and Randall Road, with four people hospitalized. The victim's identity has not yet been disclosed. No charges have been filed for the crash.
Read Original Article