Barrington Boy Dies After Suffering Head Injury from Bicycle Crash on Lake Zurich Rd Near Northwest Highway
Barrington police and firefighter/paramedics responded at 3:40 p.m. Saturday, January 14, 2017 to a report of an unresponsive 12-year-old boy. Firefighter/paramedics arrived and immediately began advanced life support treatment and transported the boy to Level […]