Estimated Reading Time: 1The governor of northern Nigeria’s Kebbi State, Abubakar Atiku Bagudu, has signed into law a new death penalty for kidnappers. In an interview...
Estimated Reading Time: