THIS IS FINE! Russian Scientists Have Revived 24,000 Year-old Worm Who Is Now Reproducing

[embedded content] Russian scientists have revived a 24,000 year-old microscopic worm that had been frozen in…