Sierra Leone’s parliament abolishes death penalty
In a historic vote by the parliament in Sierra Leone Friday, lawmakers abolished the death penalty.
In a historic vote by the parliament in Sierra Leone Friday, lawmakers abolished the death penalty.
The trial of Nigerian separatist Nnamdi Kanu, a leader of the Indigenous People of Biafra (IPOB) group, has been adjourned.