KenyaIEBC Tech Tallying System Under Scrutiny Amid Elections Rigging Claims9 months ago · By Stephen Awino