Global News Leaders 

Our men in red and full of charisma: hope for Africa?

By Precious Nihorowa At the dawn of the 1960s, Africa in general experienced a new wave in the political and governance landscape. It is during such a period that African countries started attaining independence from the colonial masters. South Africa is considered one of the last African countries to attain independence as it had the first black native president for… Read More