We live an average of 71 years—a drop in the bucket compared with some of nature’s life spans.
Meet the Animal That Lives for 11,000 Years
Posted in futurism
Posted in futurism
We live an average of 71 years—a drop in the bucket compared with some of nature’s life spans.