After Detaining People In El Salvador Torture Prison For 125 Days, The U.S. Government Must Be Held Accountable For Disappearing Migrants
By Center For Constitutional Rights Photos: YouTube Screenshots July 19, 2025, WASHINGTON, D.C. — After 125 days imprisoned in El Salvador’s notorious “megaprison,” the Terrorism Confinement Center (CECOT),…







