Randy Weber actually said...

I would say--70 percent of Americans were not in supportive of that deal, that deal was struck.

Context

Weber critiques the Iran nuclear deal's unpopularity among Americans.

03/21/2016

https://congress.gov...

More Randy Weber Quotes

View All Randy Weber Quotes