Political Developments and Criticism in Kenya