The Flawed Process Behind The Abolition of The Jury System in Sierra Leone
2 years agoOn the 5th of July 2024, the Sierra Leone Parliament passed the Criminal Procedure Act 2024, which abolished the jury system.This piece does not argue about the merits and demerits of the jury system itself...
