Sorry, No Secret to Life Is Going to Make You Live to 110

Some of the claims behind the longest-lived people are simply improbable.