Chief Executive
FDD Executive Director Mark Dubowitz discussed the recent IAEA report on Iran's nuke program.