Archaeologists have made an intriguing discovery in the deserts of China’s Xinjiang Uyghur Autonomous Region. A number of well-preserved mummies,dating back as far as 2,000 BCE, have been unearthed in ...
Human remains were found in crouched positions, often with scorch marks - Hirofumi Matsumura The world’s oldest mummies have been found in burial sites in China and Vietnam, scientists have said.