
Venezuelans Forced Disappearance in El Salvador Denounced
By Human Rights Watch Relatives of Venezuelans detained by the United States in a prison in El Salvador protest in Caracas demanding their release. Human Rights Watch denounces these cases of arbitrary detention and enforced disappearance, crimes that …