Ongoing Investigations and Political Developments in Kenya