› added 11 years ago
394
TIL that the USA has the highest cancer survival rates of any developed country, despite no universal health care
via bit.ly