Our Kids are Killing Us

Posted on

Of the 17 richest countries in the world, the U.S. has the shortest life expectancy, and it is getting worse.  This is according to a wonderful report that came out yesterday from the National Resource Council, called U.S. Health in International Perspective: Shorter Lives, Poorer Health. Why this discrepancy compared to other rich countries?  It […]

Read more