Controversies and Allegations in Kenyan Public Life