Get the latest Science News and Discoveries
Neanderthal DNA Exists in Humans, But One Piece Is Mysteriously Missing
Neanderthals, the closest cousins of modern humans, lived in parts of Europe and Asia until their extinction some 30,000 years ago.
None
Or read this on Science Alert