eric odhiambolatest news & developments