The Oghorieze of Owa Kingdom, Apostle(Chief) Egun-Chukwu Nwachukwu Gabriel, has described the Delta State Governor as a development oriented leader, noting that Governor Ifeanyi Okowa has achieved greatly for Deltans since his assumption of office on May 29, 2015. Apostle(Chief) Nwachukwu who spoke during a chat with Ika Mirror atContinue Reading