Oregon’s new Medicaid system a beacon for nation Street Roots editorial Health care costs are sucking the life out of Americans. It’s true. The United States spends more than any other country on health care: More than $2 trillion each year. That’s 17 per ...
15 Aug 2012 - Street Roots