Human Rights Watch Exposes Flaws in Treatment of El Salvador Security Advisor
Human Rights Watch’s report critiques the inadequate medical and investigative procedures surrounding the death of Alejandro Muyshondt, former security advisor in El Salvador. The findings indicate systemic flaws and a …
Human Rights Watch Exposes Flaws in Treatment of El Salvador Security Advisor Read More