Ali Hashem is a journalist following Iranian affairs. He has covered several Iranian, regional and International stories for Al-Mayadeen, Al-Jazeera and the BBC over the past decade. He writes extensively for Al-Monitor about Iranian and regional affairs and his articles have run in The Guardian, the Sunday Times, the Huffington Post, The National and the Japanese magazine Facta. On Twitter: @alihashem_tv