An exceptionally well-preserved mummy discovered more than 100 years ago and housed in Turin’s Egyptian Museum since 1901.
Ancient Egyptians were embalming mummies 1,500 years earlier than first thought, new tests on a prehistoric corpse has confirmed Tests on a prehistoric mummy reveal […]