Neanderthals' failure to make parkas may have sealed their demise
(Phys.org)—A quartet of researchers at Simon Fraser University in Canada has found evidence that suggests that the reason early humans were able to survive the ice age while the Neanderthal perished is because humans figured ...