formats

Kenya stocks plummet as Supreme Court rules presidential election was invalid

The Supreme Court of Kenya has overturned the result of the recent presidential election, leading to fears of unrest.