After months of outrage and denouncements from judges, lawmakers, and the general public, 252 Venezuelans sent from the U.S. to a prison in El Salvador have finally been released. For six months, those imprisoned at El Salvador’s notorious Centro de Confinamiento del Terrorismo (CECOT) were denied core human rights, including the right to due process. Former prisoners said they were subject to…
This post has been syndicated from Truthout, where it was published under this address.