People & Power Only God gives power, Okowa tells leaders Editor Dec 6, 2021 Delta Governor, Sen. (Dr) Ifeanyi Okowa, has urged leaders to always acknowledge God as the source of their lifting…