News

Once handed out as paper vouchers, food stamps are now delivered to people near the poverty level through debit cards that they can use to buy food. A record 32.5 million people participate in the ...