Neanderthals disappeared from Europe thousands of years earlier than we thought CNN - 09 Mar 2021 Neanderthals disappeared from Europe thousands of years earlier than we thought ... More
Early humans won at running; Neandertals won at walking Phys.org - 07 Feb 2011 Early humans won at running; Neandertals won at walking ... More