Life's Better Ideas

Occasional links to, and comments on, ideas that I think will make this a better world, and remarks about things that need fixing, too.

Location: Denver, Colorado, United States

Sunday, August 10, 2008

Health Care

If you want to know why some people say that infant mortality in the US is worse than other countries, read this. Hint: There are lies, damned lies, and statistics. HT betsy's page.


Post a Comment

<< Home