Political Developments and Leadership in Kenya