Human Rights Watch condemns 'inhumane' conditions for immigrants detained at Guantánamo
The human rights organization's findings are based on interviews with 20 Venezuelan immigrants who were secretly transferred to the base and held … Read more: Human Rights Watch condemns 'inhumane' conditions for immigrants detained at GuantánamoContinue Reading
