An Opera News Kenya publication
The Supreme Court has rubbished claims that it is deliberately delaying the ruling of an election…