Illinois could soon have a new privately run jail. U.S. Immigration and Customs Enforcement wants a new privately run detention center in Crete, just south of Chicago, to house people who have immigrated to the U.S. illegally, and the Illinois Senate passed a bill last week to stop it. Illinois currently has a law against privately run […]
