Northwestern University researchers say they have found an "internal fountain of youth" among the Amish people in Indiana.