The Cook County Sheriff’s Police Department has now identified the man unable to communicate who was found on the side of the road in Barrington Township. The subject was found on the side of the road near Lake Cook Road and Ela Road in Barrington Township Wednesday evening. The man is unable to speak or […]