Portfolio

Recent News

Ali Safavi

Ali Safavi (@amsafavi) is an official with the Foreign Affairs Committee of the Paris-based National Council of Resistance of Iran (NCRI)

Ali Safavi Interviews