The Netherlands has recalled its ambassador from Tehran after Iran expelled two Dutch diplomats in an escalating dispute over an alleged plot to assassinate opponents of the Iranian government, writes Nassir Shirkhani.
The row is a setback to efforts by Iran to improve relations with the European Union (EU) in the face of US sanctions.
Dutch authorities accused Iran in January of involvement in the murder of two dissidents on Dutch soil in 2015 and 2017, and the EU slapped sanctions on Tehran over the killings.