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
Rep. Glenn Ivey’s failed visit highlights defiance of U.S. Supreme Court orders by both governments in a mounting diplomatic standoff.