Majid-Takht-Ravanchi

Iran’s Deputy Foreign Minister for American and European Affairs Majid Takht Ravanchi

Nuclear case part of Iranophobia plot: Iran’s deputy FM