Sierra Leone’s Abolishing Of Death Penalty A Major Victory
Photo: Amnesty International Reacting to the news that Parliament voted on 23 July to abolish the death penalty in Sierra…
Photo: Amnesty International Reacting to the news that Parliament voted on 23 July to abolish the death penalty in Sierra…