The story of human evolution is a story of migration and mixing.