An enlightening film about CCA and Geo, the for-profit prison corporations lobbying through ALEC to detain immigrants and continue the trend of overwhelming incarceration in the USA, which now has the highest per capita prison population in the world.
https://www.youtube.com/watch?v=SonJYh4yl2M
No longer available…