Female residents on the island of Sardinia make it to 100 at triple the rate of U.S. women. The mayor has theories as to why.
Comment