A company was awarded a $1.2B contract for a Texas detention center. The group behind it remain a mystery Released2025-08-29 00:25 international newsnewsweb article Read more on www.independent.co.uk A Picture from static.independent.co.uk Related items Published byTIThe Independent In one list NewsNews336,645 items