The good and the bad of the Farm Bill16: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.