2GreenEnergy supporter Gary Tulie in Buckinghamshire, England sent me this report on the relationship between healthcare spending and life expectancy among countries in the developed world. He writes: Hi Craig, I thought you would find this interesting. Many Americans are …