NEWS: An ICE contractor settled a detainee abuse case in January, 2025. Weeks later, it received the first of over half a billion dollars in federal contracts. Then, the company's Chief Technology Officer was indicted for making terroristic threats related to his sports gambling.
2 months ago