The food stamp program, serving 43 million people is the largest U.S. public nutrition program. But there is mounting evidence its benefits, averaging $1.40 per meal, are inadequate for a healthy diet, two anti-hunger groups told a House Agriculture subcommittee. A third group recommended that Congress “provide a more appropriate level of assistance.” Food stamps… » Read More