Stephen Chapman

Todd Helberg Published:

To critics of the American health care system, Shangri-La is not a fantasy but a shimmering reality, though it goes by another name: Canada. Any debate on health care eventually arrives at the point where one participant says, We should have what Canadia