Sep 1, 2017 | Analysis The 2017 election annulment that still defines David Maraga The Supreme Court annulled President Uhuru Kenyatta's August 8 election win, citing irregularities in how the IEBC transmitted results, and ordered a fresh poll within 60 days.…