blessing chebundolatest news & developments