The 5,300-year-old mummy has been the source of scientific speculation since his discovery in the Austrian Alps 25 years ago.
The 5,300-year-old mummy has been the source of scientific speculation since his discovery in the Austrian Alps 25 years ago.