professor is haq oloyedelatest news & developments