Okowa berates critics, urges them to visit Delta
Gov. Ifeanyi Okowa of Delta on Friday berated his critics and urged them to come to Delta to assess the level of infrastructural development across the state. The governor gave the charge while addressing newsmen after inspecting the ongoing...