Venezuelan nationals deported to El Salvador in the spring by the US government were tortured and ill-treated, advocacy groups reported Wednesday. According to an 81-page report released by Human Rights Watch (HRW) and Cristosal, a Salvadoran advocacy group, members of a group of 252 Venezuelan deportees sent to El Salvador’s notorious Center for Terrorism Confinement [...]