In an era of debate over migration and borders, the science shows that Europe is a continent of immigrants and always has been. “The people who live in a place today are not the descendants of people who lived there long ago,” says Harvard University paleogeneticist David Reich. “There are no indigenous people—anyone who hearkens back to racial purity is confronted with the meaninglessness of the concept.”