The government of Sierra Leone decides to push for the abolition of capital punishment. (AFP via IOL) link embed save