Iowa good Samaritan donates $82,350 in local gift cards to every household in small town
An anonymous donor gifted $150 in gift cards to every household in an Iowa town of about 1,400 people, hoping to lift their spirits during the coronavirus pandemic.