Neanderthals nearly disappeared 75,000 years ago, but one small group in France repopulated Europe

Wait 5 sec.

New post