Third human species? The story of a Denisovan father and a Neanderthal mother

Neanderthals are an extinct subspecies of humans that went extinct 40,000 years ago. Today, only 2% of Eurasians have Neanderthal DNA. But there are more species of humans that existed thousands...