Neighborhoods can have depressing effect on health, according to Iowa State study
AMES, Iowa — The nation’s poverty rate climbed to 14.3 percent — the highest level since 1994 — according to the Census Bureau’s annual report on the economic well-being of U.S. households. That means one in seven Americans now live in pover…