The study of ancient DNA has revealed many secrets of the Stone Age, showing that Europe was populated by different groups of humans who interacted with each other and, in some cases, interbred. Researchers have uncovered the origins of modern Europeans, linking them to ancient lineages and tracing parts of their genomes back 45,000 years. This study has given us insight into the population dynamics of the past and has revealed the hidden history of our ancestors.