richard henyenekanelatest news & developments