from Nytimes2 years agoSierra Leone appeared set to become the 23rd African country to abolish capital punishment. Read at Nytimes[add][|| ... ]