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.June 15, 2013