You'll see them on the dirt roads of rural South Africa: undistinguished medium-sized dogs with long snouts, short brownish coats and springy upturned tails. Some dismiss them as mongrels, but these dogs have a lineage going back 7 000 years. They are the Africanis – the dog of Africa.
Think you know Africa? Think again. Our continent of 54 countries holds a fascinating range of histories, languages, amazing people, and diverse and complex cultures. From Algeria to Zimbabwe, here's a snapshot of each country on a continent South Africa should know more about.