Imagine something frozen for 24,000 years suddenly coming back to life. 🧊🧬 Sounds like science fiction, right? But scientists have actually revived a tiny creature from the Siberian permafrost that ...