Insight 03/21/14

Season 2014 Episode 12 | 26m 46s

We venture into the new Farm Bill that Congress passed, recently. Will it be a good or bad thing for farmers in New York State? And, we look into what food stamp recipients will be losing out on.

Aired: 03/21/14

Rating: NR

Problems Playing Video?