World Wires · story 33035 · corroborated · 1 source(s)

NHRC and foreign embassies push for death penalty abolition in Nigeria

The National Human Rights Commission and multiple foreign embassies called for the abolition of the death penalty in Nigeria, noting over 3,000 prisoners o

Open in the desk

Coverage

What this site indexes