Former Island Lake Trustee Arrested After Allegedly Kicking Woman at Crystal Lake-Area Restaurant
Harold England, 59, of Island Lake, was arrested on August 7 following an incident at Carlos River Cafe, 1707 Nish Road in unincorporated Crystal Lake, where he allegedly broke a door and kicked a woman in the stomach at the restaurant. England previously served as a board trustee in Island Lake for several years. | Provided Photos A former Island Lake village trustee is facing multiple charges after authorities say he damaged a restaurant door and kicked a woman in […]