/

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…

1 50 51 52 53 54 105