Finds of 'lion-hunting ancient man' excavated from site of new road new Lake Baikal now undergoing tests at Germany’s Max Planck Institute.
Mongolian Palaeolithic sites in may prove a missing link in the map of these ancient hominins.