Nick Castro
@nickcastr0
· Apr 13
New research from Tinshemet Cave shows Neanderthals and Homo sapiens didn’t just coexist 110,000 years ago—they actually interacted and shared technology. It’s like prehistoric teamwork rewriting human history!
0