Stephen Bezruchka on Why Americans Live Shorter, Sicker Lives

Dr. Stephen Bezruchka argues that inequality and public policy—not healthcare spending alone—explain why Americans live shorter, sicker lives than people in other wealthy countries.