
After Detaining People in El Salvador Torture Prison for 125 Days, the U.S. Government Must Be Held Accountable for ...
WASHINGTON, D.C., July 19, 2025 — After 125 days imprisoned in El Salvador’s notorious “mega-prison,” the Terrorism Confinement Center (CECOT), Venezuelan nationals Edicson Quintero Chacón and Jose Manuel Ramos Bastidas were released yesterday and placed …