Neanderthals Just Part of the Evolutionary Puzzle

THURSDAY, March 15, 2018 — Modern humans interbred at least twice in history with an extinct species of humans called Denisovans, new research shows.
It was already known that modern humans interbred with Neanderthals, and that they interbred at…
Source: Topamax