State law ending immigrant detention in McHenry, Kankakee county jails is upheld by federal appeals court
The loss of the federal contract to hold the detainees likely will create a $6 million hole in the McHenry County budget, an official said.

The loss of the federal contract to hold the detainees likely will create a $6 million hole in the McHenry County budget, an official said.