While Section 30(1) of Nigeria’s Constitution recognises the death penalty as a form of punishment for heinous crimes, the reluctance by state governors to sign warrants for death row inmates, or ...
Nine prisoners have walked free after evidence presented by members of a forensics team turned out to be wrong — yet one man ...