Modern human beings interbred with not only Neanderthals in the past but also with another species which were the Denisovans. The latest data unearthed from the distant past points towards this...
Modern human beings interbred with not only Neanderthals in the past but also with another species which were the Denisovans. The latest data unearthed from the distant past points towards this...