Finds of 'lion-hunting ancient man' excavated from site of new road new Lake Baikal now undergoing tests at Germany’s Max Planck Institute.