Neanderthal Faces Were Bigger Than Ours. Turns Out We’re the Weirdos by Margherita Bassi from Gizmodo on 2025-03-27 15:25 (#6W7B7)