Latest news today on Kenyan High Court