Tiny creatures recovered from permafrost are 24,000 years old

Tiny creatures recovered from permafrost are 24,000 years old