Scientists discover 'ghost' human ancestor in Africa

It's believed they split from the shared ancestor of Neanderthals (pictured), Denisovans and modern
It's believed they split from the shared ancestor of Neanderthals (pictured), Denisovans and modern