This is the clearest evidence that our ancestors speared and killed the extinct giant.
The ancient mummy of a mysterious young woman, known as the Ukok Princess, is finally returning home to the Altai Republic this month.
Eye-catching numbers have emerged on the expected trade boom from the Arctic route to Europe for Chinese business.