S̶e̶a̶n̶’s Reviews > Immigration Detention Inc.: The Big Business of Locking up Migrants > Status Update
S̶e̶a̶n̶
is starting
The U.S. federal government has the biggest detention system in the world, paying more than $3 billion per year to lock up around 40,000 immigrants every day around the country [note: as of June 2025, the number of detainees is nearly 60,000].
— Jul 26, 2025 07:34AM
4 likes · Like flag

