
HRW Accuses US and El Salvador of Human Rights Violations in Deportation Crisis
Human Rights Watch has condemned the United States and El Salvador for serious breaches of international human rights laws after over 230 Venezuelan nationals were deported from the US to …
HRW Accuses US and El Salvador of Human Rights Violations in Deportation Crisis Read More