Cross breeding between Neanderthal and Heidelbergensis produced a hybrid which may or may not have been Denisovans who interbred with Neanderthal to produce still another hybrid who interbred with Cro-Magnon. None of which happened in Africa, but rather Asia. Europeans and Asians have Denisovan and Neanderthal mDNA, Africans do not. Modern humans with Asian or European descent are essentially Heidelbergensis/Neanderthal/Denisovans/Cro-Magnon hybrids.
The whole Out-of-Africa meme is under serious scientific mDNA and blood group tracings pressure; this study may well be an attempt to reassert it. That the reassertion carries some political baggage is a clue as to the assertions goal.
Nature, original paper abstract
https://www.nature.com/articles/s41586-019-1714-1
Nature and Wiki obviously disagree -— please see my post 38.