Fossils and ancient DNA are revealing that human evolution was shaped by repeated interbreeding between different human groups rather than clean separations between species. A recent study focused on ...