Time to reflect, vote (again) and build a peaceful nation
The 1 September 2017 ruling by the Kenyan Supreme Court to annul the results of last month’s presidential election and call a new vote in 60 days’ time is a rare example of institutional independence in Kenya’s super-charged political environment.
4 September 2017