El-Salvador_8722

By Barbara Kline
May 25, 2023

Prisoners at so-called Terrorist Confinement Center in Tecoluca, El Salvador. The prison is built to hold 40,000 people. Those incarcerated hit 4,000 in March, one month after it opened.

Prisoners at so-called Terrorist Confinement Center in Tecoluca, El Salvador. The prison is built to hold 40,000 people. Those incarcerated hit 4,000 in March, one month after it opened.