By Patrick Hunt – Otzi the Iceman from the Alpine Tyrol, found at the Similaun-Tisjoch summit of the Otztal Alps in 1991, is now the most famous mummy of all time, eclipsing the mummy of Ramses II from New Kingdom Egypt (circa 1300 BCE) not only in what science can […]