CBSN

Massive farm bill contains several surprises