› added 10 years ago
206
TIL the U.S. spends more money per person on health care than any other developed country, yet its life expectancy is below average.
via reddit.com