Throughout our evolutionary history, human beings have migrated and moved in response to changing climates and the shifting availability of natural resources. Africa, the cradle of humanity’s birthplace, has witnessed successive waves of human migrations moving outwards to Europe, the
...read more