Sierra Leone March 8, 2025By Samuel BrownSierra Leone Becomes 23rd African Country to Abolish the Death Penalty – Death Penalty Information CenterBy Samuel Brown
Uganda February 23, 2025By Jackson LeeUganda: Immediately release lawyer Eron Kiiza and quash military court’s outrageous decision – Amnesty InternationalBy Jackson Lee