An Opera News Kenya publication
Chebukati led team is now almost being sidelined for the lack of sufficient Public confidence. Senators,…