We didn’t deliberately set out to slam the US in this review of policy-related media reports from the past six or so months. It is just how the cards were dealt. In the past year or so, evidence has been mounting that far from having the oft-touted “best healthcare in the world,” Americans have one […]