IE 11 is not supported. For an optimal experience visit our site on another browser.

The good and the bad of the Farm Bill

16:10

The 2013 Farm Bill was approved by the Senate this week, and the $955 billion bill has a lot of good things for a lot of people in need. But it's also filled with big corporate give aways. Where is the Tea Party? Ed irons out the details with Vermont Senator Bernie Sanders.