Sumerian and Biblical texts claim people lived for 1000 years before the Great Flood: Is it true?
An individual’s “absolute limit” on life expectancy, according to a study published in Nature, lies somewhere between 120 and 150 years. The Bowhead whale has the longest life expectancy of…