Dating back 11,000 years - with a coded message left by ancient man from the Mesolithic Age - the Shigir Idol is almost three times as old as the Egyptian pyramids.
Leading Russian scientist remains unshaken in view that it was Denisovans despite growing doubts from Western experts.