Africa is the root of everything we know, from the first of humankind to stand on two legs to the origin of every technological device we use today… and the mix and diversity of cultures on this continent is staggering; from the Berbers in the Atlas Mountains, to the Bantu tribes in the east and...