El Salvador's notorious maximum-security Terrorism Confinement Center is harsh, dangerous and cruel. And that's just what its supporters say.
North Lake Correctional Facility in Baldwin has been closed since 2022 following a Biden administration executive order.