Modern humans and Neanderthals shared a common ancestor, lived side by side in parts of Eurasia, and even had children ...
In the river terraces of central China’s Hubei Province, a fossilized skull once dismissed as too crushed for meaningful ...