Jimmy Kimmel, take note: your statement on Tuesday night, “Somehow Japan and England and Canada and Germany, France, they all figured health care out, and don’t say they have terrible health care, because it’s just not true,” might bear some contemplation. Here are some indications that health care in the countries Kimmel lauded might not be the bed of roses he posits:
Japan: McKinsey.com reported regarding Japan in 2009:
.png)
.png)

