Cary is a village located in Algonquin Township, McHenry County, Illinois, and Cuba Township, Lake County, Illinois, United States. Per the 2020 census, the population was 17,826. From Wikipedia
County agencies have opened investigations following the incident with an autopsy scheduled by the Lake County coroner