Big eyes caused Neanderthal’s demise, according to articles in ABC News in Science, BBC News and New Scientist 13 March 2013. Eiluned Pearce and Robin Dunbar of Oxford University have compared 13 Neanderthal skulls with 32 Homo sapiens skulls and found the Neanderthals had larger eye sockets, by an average of 6mm as measured from […]