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

The good and the bad of the Farm Bill


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.