kenyan police investigationslatest news & developments