El Salvador: Legislative Assembly extends death penalty breaching international human rights treaties

Choose a language to view report

Download PDF