Life Inside El Salvador’s 40,000 Inmate Mega-Prison With No Releases
The maximum-security facility in Tecoluca, designed to hold 40,000 prisoners. The government of El Salvador has released a series of photographs offering a glimpse into the conditions within the country’s recently built mega-prison. Located in Tecoluca, the Centre for the Confinement of Terrorism (CECOT) is a maximum-security facility aimed at detaining the top-ranking and most … Read more