Odor Sickens 12 People, Including Rescue Workers, at Apartments on Birch Drive Near Woodview Lanes Bowling Alley
Elgin police and firefighter/paramedics responded about 5:20 p.m. Monday to the 1100 block of Birch Drive when a resident of an apartment building called 911 to report a strange odor that was causing watering eyes […]