Supreme Court Throws Juliana Cherera Under The Bus

Supreme Court Throws Juliana Cherera Under The Bus: The Supreme Court on Monday, September 5, vindicated IEBC chairman, Wafula Chebukati and questioned why the