Latest news today on Kenyan Supreme Court