Did large eyes wipe out the Neanderthals ?

A controversial new theory suggests that large eyes may have put the Neanderthals at a disadvantage. While having large eyes might sound like an ideal… —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail