Sir Olu Abiola: Departure of a Colossus – Governor Aregbesola Nigeria News Jul 20, 2017 I received with shock and deep sorrow the departure of Chief Sir Festus Oluwagbenga Abiola on Sunday, July 16. He…