DNA shows Denisovans lived alongside Neanderthals AND Homo sapiens

Researcher now say Devonians lived for tens of thousands of years alongside modern humans and Neanderthals – and were far more widespread than thought. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail