Is it really possible? People have long hoped to live forever — by freezing their body and then coming to life. Now two worms from the Ice Age have suddenly made this look much more likely.
Scientists claim frozen humans may be revived

Glossary
Siberian - Siberia is a very cold area of Russia.
Permafrost - Any ground that remains completely frozen for at least two years. Permafrost covers large regions of the Earth.
Cryonics - The practice of freezing the bodies of people who have just died in the hope that future medical treatments will be able to save them.
Proof - Something that shows something else is true.