D.I.HennesseySep 18, 20234 minInspirationThe longest-living animals on EarthWe know that God set the limit of a human lifespan after Noah’s flood to 120 years (Genesis 6:3), although some people, like Abraham and...