News

ICE last week awarded a contract worth up to $3.85 billion to Deployed Resources LLC to operate a detention camp at the Fort Bliss Army base in Texas. The little-known company is shifting its ...