Originally Posted by
get_over_it
I wonder if the Canadians were diplomats?
No, they were Iranians. Canada has one of the most numerrous Iranian diaspora. Iran considers all born in iran as citizens irrespectve of what passports they hold, hence the difference in the nationality counts from Iranian and foreign sources.