Federal Politics
Calls for Abolition of Death Penalty Gain Momentum in Nigeria
The National Human Rights Commission (NHRC) and foreign embassies are advocating for the abolition of the death penalty in Nigeria, as the country has not executed anyone in…






