An Opera News Kenya publication
The justice net in Kenya has sieved yet another powerful former office holder drowning in corruption…