It’s been described as a rare win for Kenyan opposition leader Raila Odinga. The Supreme Court has annulled the results of last month’s presidential elections. Sitting President Uhuru Kenyatta won the August vote. But the Supreme Court has now cast doubt on the legality of his victory, saying the vote was marred by multiple irregularities. The court has accused the Independent Electoral and Boundaries Commission, which was in charge of the vote, of allowing irregularities and rigging. Another vote is set to be held within 60 days.