Scientists Have Found An 'Internal Fountain Of Youth' Among Amish People In Indiana

Geo Beats 2017-11-16

Views 5

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

Share This Video


Download

  
Report form