• Research

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

, Index number: AMR 29/011/1996

Choose a language to view report