An Opera News Kenya publication
Respected Kenyan officials have decided to shock the nation with the latest embarrassing allegations on Baringo…