WASHINGTON, D.C – With the release and transfer to Venezuela of 252 Venezuelans from the CECOT in El Salvador, where they were tortured and abused …
Read more: Human Rights First Calls for Accountability and Justice for those Disappeared to Torture at …
2025-07-24