International Relations expert, Dr Ziblim Iddi, suspects that the Campaign Manager of the New Patriotic Party (NPP) during the 2016 elections was recently refused entry into Kenya as an elections observer because of his expertise in the electronic voting system. … Read more →