Join
×

The Great Fitness Scam

February 12, 2020

The U.S. spends, by far, the most money of any developed nation on health care per person but ranks toward the bottom (if not last) on common measures of actual health, such as chronic disease, life expectancy, infant mortality, disability, and drug-related deaths. Outside discusses the discrepancy.