July 16, 2015 | NPR

All Things Considered

FDD Executive Director Mark Dubowitz discusses Iran's $100 billion windfall as part of a nuclear agreement.

 

Issues:

Iran Iran Sanctions