Toggle light / dark theme

Meet the Animal That Lives for 11,000 Years

We live an average of 71 years—a drop in the bucket compared with some of nature’s life spans.