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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results