U.S Resource Development, Public Relations, and Strategic Communications
“You Have Arrived in Hell”: Torture and Other Abuses Against Venezuelans in El Salvador’s Mega Prison

The United States removed Gonzalo and 251 other Venezuelans to El Salvador in March and April 2025. When the plane landed, officers forced him and others to kneel with their heads down, he said. He told one of them that he had a spine problem and could not keep his head low, but one officer […]