Combining archaeological evidence with ancient DNA and data on past climates shows us how long and winding the story of human ...