Kenya’s Supreme Court on Monday (September 5) upheld William Ruto’s victory in the August 9 presidential election, ending weeks of political uncertainty and delivering a blow to challenger Raila Odinga…

Continue Reading