Human Rights Watch and Cristosal released an 81-page report on November 12, 2025 titled "You Have Arrived in Hell." The report documented systematic violations based on interviews with 40 former detai...
When the deported Venezuelans arrived at CECOT, the prison director told them: "You have arrived in {blank}."
CECOT stands for Centro de Confinamiento del {blank}, which translates to "Center for Terrorism Confinement."
How many Venezuelans did the U.S. government deport to El Salvador's CECOT prison in March and April 2025?
2 more questions available with Premium
Unlock All QuestionsThis question is part of U.S.-deported Venezuelans systematically tortured in El Salvador prison for four months. 5 more questions available.