Gadgets and Gear Neanderthal Faces Were Bigger Than Ours. Turns Out We’re the WeirdosMarch 27, 2025 While closely related, Neanderthals and modern humans split from our last common ancestor between 650,000…