Iranian president Mahmoud Ahmadinejad this week hosted a conference in Tehran for ‘elite’ Iranians abroad, selected by Iranian embassies in foreign countries, including Canada.