Maryam Sinaiee

A British Iranian journalist and political analyst and a regular contributor to Iran International