World News Kenyan Supreme Court Ruling And Democracy In Africa Paul Ejime Sep 12, 2017 0 As expected, the Supreme Court’s annulment of Kenya’s August 8 presidential election over “irregularities and…