Kenya’s Supreme Court criticises IEBC electoral commission
Kenya's Supreme Court has blamed the country's electoral commission (IEBC) for its decision to annul the re-election of President Uhuru Kenyatta.The judges said the 8 August poll was "neither transparent or!--more-->…



















