Pat Roberts actually said...
All trade agreements are over-criticized. All trade agreements are oversold. But, they are absolutely essential.
Context
Emphasizing the importance of trade agreements despite criticism.
05/18/2016