TwitterFacebookMail Not so long ago, homo sapiens shared the planet with close relatives, including Neanderthals. Who were they, and what happened to them? Evolution Science
Spread the word