The last Kings of Scotland
Something perhaps almost unprecedented happened in Kenya last month, when the Supreme Court annulled the result of the August presidential poll after finding it ‘neither transparent nor verifiable’, and ordering a rerun. While still-incumbent President Kenyatta castigated this as a ‘judicial coup’, all signs are that the election will be rerun, raising for the first […]
The last Kings of Scotland Read More »