Why Japan has close to 100,000 people over 100 years old
What is the secret to a long life? And does Japan have the answer?