Governor Ifeayin Okowa of Delta State has set up a seven – man committee to review the execution of the multi- billion naira tourism park at Olori , in Udu local government area of the state. The state Commissioner for Culture and Tourism , Ernest Ogwezzy, dropped the hint on Tuesday during a State Executive…