A handful of recent discoveries have shattered anthropologists’ picture of where humans came from, and when – Business Insider

Share this Story

Anthropologists have discovered new species of human ancestors and revealed that humans, Neanderthals, and Deniosovans interbred.

Author: Aylin Woodward

READ MORE