Brave New Films on Oct 18, 2017
Few Americans know about our nation’s system of immigrant detention centers. Each year, the U.S. government locks up roughly 440,000 immigrants in over 200 immigrant prisons. Companies like the CCA and Geo Group, got started in the 1980s, and have since made over $12 billion in profits, largely from immigrant detention.