"Our report is the hardest proof as of today."
A fascinating discovery pulled from Siberia's permafrost has shed light on the possibility of life surviving in icy conditions and ignited fresh hope for the future of cryopreservation.
Scientists have recovered a 24,000-year-old worm-like creature c... [1830 chars]
