JOIN FeedMan BOT
Home
Blog
Support
A company was awarded a $1.2B contract for a Texas detention center. The group behind it remain a mystery
Wait 5 sec.
Read post on independent.co.uk
The sprawling 5,000-bed detention facility in Texas is estimated to be completed in September 2027