
For a long time, scientists have puzzled over the origins of the human species. It is unclear from which common ancestor modern humans, Neanderthals and Denisovans all descend.
According to earlier estimates, this ancestor lived around 750,000 years ago but now new analysis of fossil finds in Morocco is providing fresh insights into our oldest ancestors.