Russia News
Russian scientists discovered a unique mummy that had been buried in permafrost soil in the 12th century and named it the Polar Princess on Monday.
Most Read