PERSPECTA

News from every angle

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.

PostShare

Sources

Showing 0 of 1 sources

No articles available in your preferred languages.

1 article available in other languages below.