Legal Nigeria - Nigerian Legal News, Law and Analysis

Legal Nigeria

By Ray Ekpu Scale of Justice Amnesty International, the libertarian crusader for near-absolute rights, has just released its 2017 annual report on capital punishment aka death penalty. It thinks the world is making progress, although slow, towards abolishing the death penalty. […]