The year 2017 has been a tough one for the African continent, with terrorism incidents, civil wars and repression of protesters being reported. Apart from the negative developments, there was hope and optimism in some countries especially those where elections were held peacefully....