Tag: Stakeholders demand end to death penalty as 3
Stakeholders demand end to death penalty as 3,500 Nigerians await execution
Over 3,500 Nigerians are currently awaiting execution, prompting renewed calls from human rights advocates, legal experts, and international partners for the Federal Government to...

















