Bellows, Scott
(United States International University-Africa, 2016)
Agonizing hours upon hours waiting for results. One excuse given following another. We Kenyans first expected IEBC results from the 4th March general election within a few hours and then to trickle in consistently until a ...