Dozens of Venezuelans deported from US to notorious Salvadoran prison subjected to torture, rights groups claim in new report
A report by Human Rights Watch and Central American rights group Cristosal alleges that dozens of Venezuelans deported…