Manhunt for Driver that Fled Stolen Semi-Trailer Truck Near Willow Creek Church, South Barrington
Area police officers responded about 4:35 a.m. Tuesday, February 13, 2024 to search for a driver that fled a stolen semi-trailer truck at Barrington Road and Covered Bridge Road. Illinois State Police discovered a semi-trailer […]