Worms frozen in permafrost for up to 42,000 years come back to life

/711345