West Africa: Senegal abolishes the death penalty, who’s next?

Choose a language to view report

Download PDF