“The World’s Toughest Prison” Enforces a Single Strict Rule — Reports Claim US Citizens Could Be Sent There
El Salvador’s Centre for the Confinement of Terrorism, widely known as CECOT, has become one of the most discussed prison facilities in the world. Located roughly 70 kilometers east of […]