(Via the Drudge Report)
It’s no wonder, as the article notes, that the UK has one of the lowest cancer survival rate in Europe.
Remember, this same outstanding level of care will be coming soon to a hospital near you, courtesy of Barack “This way to the ice floe” Obama and the Democratic party.