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