← Back to headlines

Director Explains Why Lights Never Turn Off in El Salvador's CECOT Prison
The director of CECOT prison in El Salvador, which houses 40,000 criminals, has revealed why the lights in the facility are never turned off.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.



