The mummy was discovered 23 years ago in the Altay republic close to Russia’s borders with Kazakhstan, China, and Mongolia. It has been dubbed one of the most important archeological finds of the past century. Her grave was found in a huge block of ice and her body was surrounded by six horses. Archeologists established […]