How to live to 100: This town may hold the secrets of longevity

December 12, 2014