Neanderthal 'sister species' interbred with us

A mysterious sister species to Neanderthals once roamed Africa, interbreeding with human ancestors.