Woman Dies After Her Car Backs Into Pond, and Is Submerged in Itasca
Itasca and Elk Grove Village police and firefighter/paramedics responded about 9:30 a.m. Thursday to a report of a vehicle submerged in a pond with a victim inside the car near Devon and Park Boulevard. Neighbors […]