"SIBERIAN PERMAFROST" content on TweakTown - Page 1

We found 1 items for the tag: SIBERIAN PERMAFROST

tag
NEWS

These 40,000-year-old frozen worms just came back to life

Russian scientists found a frozen worm that is around 40,000 years old. The scientists thawed it out, and it came back to life.