Anthropologists have discovered new species of human ancestors and revealed that humans, Neanderthals, and Denisovans interbred.
Source: Recent discoveries fundamentally change our picture of human evolution – Business Insider
Anthropologists have discovered new species of human ancestors and revealed that humans, Neanderthals, and Denisovans interbred.
Source: Recent discoveries fundamentally change our picture of human evolution – Business Insider