Plot: To combat its reputation as the most dangerous country in the world El Salvador has declared war on its gangs and built a mega prison capable of housing up to 40,000 inmates. Critics call it a 'black hole of human rights'
Foreign Correspondent - Season 33 - El Salvador's Mega Prison (Episode 20)
Episode Aired On:
Thursday, September 5 2024
Released within the last year
Thursday, September 5 2024
Released within the last year