Living worms dated as 42,000 years old

…but it doesn’t mean what you’re thinking.

Full story here.

3 Likes