Live

Watch CBSN Live

Massive farm bill contains several surprises