2017 has been a year full of surprises in East Africa. First in Kenya which made history in September as the very first country in Africa to annul results of a …

source