Iranian oil executive barred from Canada for being senior regime official

A former executive in Tehran’s state oil company has been barred from entering Canada on the grounds he was a senior member of the Iranian regime.

In a ruling handed down on Thursday, the Federal Court upheld the government’s decision…

Continue Reading