Friday, 22 September 2017

Daily Archives: September 1, 2017

Kenya’s Supreme Court orders rerun of disputed presidential election

Kenya’s Supreme Court orders rerun of disputed presidential election

Kenya's Supreme Court has annulled the result of last month's presidential election, citing irregularities, and ordered a new one within 60 days. The ruling makes Kenya the first ...

Read More »
scroll to top