On the border between Russia and Mongolia, we reveal awe-inspiring Kara-Turug petroglyphs, and they contain a BIG secret about ancient Siberia.
The find, as old as Christ, is the latest treasure from the sacred and mysterious site of Ust-Polui in Salekhard, say experts.
Society’s president Sergei Shoigu - Russian defence minister - even hinted at possibility of cloning during annual meeting.