"The 600 pound gorilla in the room is actually Iran" Deputy Director Jafarzadeh
Updated: November 30, 2024 - 11:08pm
Alireza Jafarzadeh, Deputy Director of National council of resistance of Iran, talks with Amanda Head on the issue of Iran's nuclear deal and why nuclear weapons are being developed there.