National Public Radio carried a story on March 25 saying that life expectancy in the United States is declining at an alarming rate compared to other “wealthy” countries. Researchers for the Journal of the American Medical Association and the National Academy of Science, funded by the National Institutes of Health, are all decrying how the […]