The Canadian government has issued an advisory warning against all non-essential travel to Iran.
The advisory states travel should be avoided due to 'the volatile security situation and regional threat of terrorism and the risk of arbitrary detention.'
It goes on to say citizens, especially those with dual Canadian-Iranian citizenship, are at risk of being arbitrarily questioned, arrested, and detained and Iran does not recognize dual nationality and Canada will not be granted consular access to those claiming dual citizenship.