Is THIS what killed off the Neanderthals?

Is THIS what killed off the Neanderthals?

dailymail.co.uk - By Harry Pettit For Mailonline

Neanderthals may have died out because they lacked part of the human brain that helps us adapt to change and be sociable. Our ancient cousins had less …

Verlo en dailymail.co.uk