I just read this news article and it seems to me to contradict the quoted article in the OP.
Neanderthals, humans didn't make whoopee, study says | CBC News
This article says
quote:
This common ancestor lived in parts of Africa and Europe, but divided into separate populations in Europe and Africa around 300,000 to 500,000 years ago, according to the latest study.
which seems to run counter to the idea that our lineage is strictly out of Africa.
As I have zero knowledge of the field there is a very good chance I'm missing something. One way or the other it is all very interesting.
He has told you, O man, what is good ; And what does the LORD require of you But to do justice, to love kindness, And to walk humbly with your God.
Micah 6:8