Death penalty for terrorists: Activists lament Nigerian govt position, blame United States
… from foreign powers, particularly the United States, over its opposition to the … Nigeria.
He noted that the United States still carries out executions for … in Kwara, Kebbi, and Niger States and Strengthen National Security Frameworks …
