Starting today and running into the beginning of next week, I'm going to be making some pretty charts that demonstrate just how the U.S. stacks up against its counterparts in the rich, industrialized nations of Australia, Canada, France, Germany, Netherlands, Spain, and the United Kingdom in the area of health...
3 Comments | Posted November 23, 2009 | 08:06 AM (EST)