World’s largest human trafficking company, the CCA under FBI investigation in Idaho

Corrections Corporation of America, the largest private company in the world, which engages in legalized slavery and human trafficking under the U.S. Constitution’s 13th Amendment,…

View More World’s largest human trafficking company, the CCA under FBI investigation in Idaho

Stop 21st Century Slavery and Human Trafficking w/ Columbia Prison Divest

February 26, 2014 Tonight we will be joined by Imani Brown and Dorian Barnwell from Columbia Prison Divest. The group is working to force Columbia…

View More Stop 21st Century Slavery and Human Trafficking w/ Columbia Prison Divest