Tag: Majid Rafizadeh

Iran’s Islamic Republic ‘in a period of flux and tension’

     

The 2016 elections resulted in important gains for moderates in the parliament and the Assembly of Experts, reaffirming developments that have been visible in Iranian politics since 2013, Stanford University… Read more »