Tag: Supreme Court of Kenya
Key Documents in Raila Odinga Petition Missing
Four documents in Nasa leader Raila Odinga’s petition challenging the re-election of President Uhuru Kenyatta were filed after the deadline, according to the Supreme...