An Opera News Kenya publication
The Kenyan Judiciary has in recent times come under a lot of scrutiny for being the…