World's Toughest Prisons

San Pedro Prison, La Paz, Bolivia

Series 1 - Episode 1 San Pedro Prison, La Paz, Bolivia