On a cliff off the coast of Gibraltar, archaeologists have unearthed a new cave system. Studies have revealed that this cave system was home to the last Neanderthals.
On a cliff off the coast of Gibraltar, archaeologists have unearthed a new cave system. Studies have revealed that this cave system was home to the last Neanderthals.
Neanderthals have long been portrayed as our less intelligent, cruder cousins. And now research has revealed striking differences in brain …