“You Have Arrived in Hell” (opens in new tab)
The 81-page report, “‘You Have Arrived in Hell’: Torture and Other Abuses Against Venezuelans in El Salvador’s Mega Prison,” provides a comprehensive account of the treatment of these people in El Salvador. In March and April 2025, the US government sent 252 Venezuelans, including dozens of asylum seekers, to the Center for Terrorism Confinement (Centro de Confinamiento del Terrorismo, CECOT) mega prison in El Salvador, despite credible reports of serious human rights abuses in El Salvador’s ...
Read the original article