duncan okellolatest news & developments