Professor Mayosi grew up in the village of Nqamakwe in the rural Eastern Cape. He completed his schooling at St John’s College in Umtata where he displayed exceptional academic ability. At the age of just 15, he achieved the highest...
Africa is home to 55 countries, an ancient and complex history, modern cities, some 3,000 languages and over a billion people. From Algeria to Zimbabwe, here’s a snapshot of each country on a continent you need to know more about.