Quote:
When it comes to life expectancy world wide, I believe the US now stands at 17. And our infant mortality rate compared with that of other nations is a national scandal.
|
In this post, which is actually posted in this thread, I explain why increased medical spending leads to higher infant mortality rates.
In this post, which appears directly after the above one, I explain why the US is actually #1 in life expectancy.