Political Developments and Leadership Changes in Kenya