Tag: Death Penalty
South-West Governors Push For Death Penalty, Life Sentence For Kidnappers
South-West governors and state assemblies have resolved to enact laws that will impose capital punishment or life sentence on kidnappers in the region. Officials...