by John Blilie | Mar 16, 2013 | John's Blog
A 2011 study of 17 industrialized countries-13 in Europe, plus the U.S., Australia, Japan, and Canada-found that American men, whose life expectancy is 75.6 years, ranked dead last, and the U.S. Women, at 80.7 years, ranked 16th. Worse, according to an article in the...