July 16, 2015 | NPR
All Things Considered
FDD Executive Director Mark Dubowitz discusses Iran's $100 billion windfall as part of a nuclear agreement.
FDD Executive Director Mark Dubowitz discusses Iran's $100 billion windfall as part of a nuclear agreement.