Did Big Eyes Lead to Neanderthals' Extinction?

  • 11 years ago
A new study says larger eye sockets left less room for the brain, which translated into poor social skills.

Recommended