Where To Stream Foreign Correspondent Season 2024 Episode 20
El Salvador's Mega Prison
- Aired September 5, 2024
- 30 Min
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'.