The last common ancestor of humans and Neanderthals is found, in Morocco

A hominin at the root of Homo sapiens, Neanderthals and Denisovans too is discovered where predicted, in Africa, from precisely 773,000 years ago