🇸🇻 El Salvador
Human Rights Watch Denounces Forced Disappearance of 11 Salvadorans Deported from the United States
A new HRW report documents that 11 Salvadoran citizens deported from the U.S. were detained upon arrival and their families have had no contact since — what the organization describes as forced disappearance.