/

We are all Neanderthal

The long-standing debate about the relationship between humans (Homo sapiens) and Neanderthals (Homo neanderthalensis) has just taken an unexpected twist with the…