Immigrants for Sale

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…

Leave a Reply

Your email address will not be published. Required fields are marked *