samuel olaniranlatest news & developments