The Terrorism Confinement Center is a maximum security prison in Tecoluca, El Salvador. The prison was built in late 2022 amid a large-scale gang crackdown in the country. From Wikipedia
A Washington judge and human rights organizations push for the return of over 200 Venezuelans detained in a Salvadoran mega-prison under a controversial deportation deal.