Items tagged ‘Iran’ article | September 24, 2014 | 7 Things You Need to Read on Iran Justin Lynch Today, New America will host a conversation between Dr. Hassan Rouhani, President of Iran, and Fareed Zakaria, Host of Global Public Square on CNN....