One hundred thousand years ago, research suggests, a group of Homo sapiens — isolated from their own kind — came across a group of Neanderthals. The rest, as they say, is history — and the proof of their love affair has just been uncovered in ancient DNA.
Humans ain't the only ones what interbred