The United States Gets an ‘F’ for Health and Mortality Rates
A recently published study completed by the National Institute of Health and the National Research Counsel points to the United States as having poorer health and shorter life spans than the majority of the 16 peer countries surveyed. While the full report …