At the heart of Louisiana’s prison system sits the Louisiana State Prison at Angola, a former slave plantation where little has changed in the last several hundred years. Angola has been made notorious from books and films such as Dead Man Walking and The Farm: Life at Angola, as well as its legendary bi-annual prison … Continue reading Organizing for Freedom
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed