Kenya’s Odinga Declares Election “Corrupt” – Supreme Court Agrees and a New Election is Declared
Nairobi, Kenya | AFP | Kenya’s Supreme Court today declared the results of last month’s presidential poll “invalid, null and void” and ordered the election be re-run within 60 days. “The [Read More]