Kenya Supreme Court invalidates recent presidential election results
Kenya's Supreme Court ruled 4-2 Friday to invalidate the recent presidential election. President Uhuru Kenyatta was reelected after winning 54 percent of the votes in the recent election, which was held on August 8. The petition [text,...