Archive: 07/28/2011

Strength in numbers

New research sheds light on why, after 300,000 years of domination, European Neanderthals abruptly disappeared. Researchers from the University of Cambridge have discovered that modern humans coming from Africa swarmed the ...

Jul 28, 2011 4.7 / 5 (16) 16 | with audio podcast