10 May 2018

Tehran professor, Hamed Mousavi: ‘Iran cannot show restraint forever’

Europe Editor and Presenter

Hamed Mousavi is Professor of Political Science at the University of Tehran.