Thomas Roberts 11/06/13

Somewhere over the hunger cliff

Automatic budget cuts that went into effect last week have forced approximately 47 million Americans reliant on food stamps to make ends meet with fewer dollars. Rebecca Brislain discusses.

Channels