Sierra Leone may soon abolish the death penalty
Sierra Leone Telegraph: 6 May 2021: The President of the Sierra Leone Bar Association, Eddinia Michaela Swallow, last week took part in a roundtable discussion on the abolition of the death penalty in Sierra Leone, held at the residence of the British High Commissioner in Freetown, Simon Mustard. In his [Read More]