Nation

Anonymous donor sends $150 in gift cards to every household in 1,400-person Iowa town

"Nobody has a lot to smile about the last few weeks and this is definitely something to smile about," said Earlham Mayor Jeff Lillie.