VIEW HEADLINES ONLY

Yet Another Revolution in Human Evolution

A new paper claims the split between chimps and humans occurred in eastern Europe, not Africa as widely accepted for decades by scientists.
Page 1 of 11
All Posts by Date