The flawed process behind the abolition of the jury system in Sierra Leone
*The Flawed Process Behind the Abolition of the Jury System in Sierra Leone* By Basita Michael On the 5th of July 2024, the Sierra Leone Parliament passed the Criminal Procedure […]