Did humans and neanderthals evolved from a mystery common ancestor?

Pendulum World wrote on 22nd of May 2019
No, they did not !

Useful links on topic