◼ Archived
Science
🔮 fades
Unlikely cave discovery suggests Neanderthals and humans shared a common culture
An ancient Turkish cave discovery indicates Neanderthals and Homo sapiens shared a common way of life.