POLITICS Outcry Over One Million Extra Presidential Ballot Papers Printed by IEBCBy CyrusJuly 30, 2017 Kenyans took to social media to complain that IEBC has increased the number of presidential ballot papers to 20,818,000 instead…
TECHNOLOGY E-Voting Welcome, Especially If It Will Re-Integrate the DiasporaBy CyrusMay 13, 2010 This is a guest post by Dr Shem Ochuodho whom we call as the father of internet in…