Delta State governor, Ifeanyi Okowa says that the “death penalty is globally no longer fashionable as it breaches human right to life and torture”. He also...
It was a moment of relief on Thursday for the Peoples Democratic Party and Delta State governor, Senator Okowa, as the Court of Appeal, sitting in...