Europe’s oldest mummy, 5,300 years old, may be ‘alive’: Scientists reveal shocking microbial activity World News
In a cold storage facility in northern Italy, Ötzi the Iceman lies behind controlled glass and steel, maintaining a steady chill that mimics the glacier that once sealed him away. He has been there since 1991, when hikers stumbled upon what appeared to…