Public Safety Minister Gary Anandasangaree faced pointed questions Tuesday about why the federal government has deported one Iranian official, despite longstanding concerns about how the regime operates in Canada and abroad.
Finding himself in the hot seat before a parliamentary committee, Anandasangaree said Canada is “aggressively trying to remove” members of the Islamic Revolutionary Guard Corps (IRGC) — a branch of Iran’s military that Canada listed as a terrorist entity under the Criminal Code in 2024 — but said due process has to be followed.
The Liberal government has long faced pressure from diaspora groups and the Opposition about its treatment of former IRGC officials. That pressure has only grown since the United States and Israel’s war with Iran began last month.
“There are far too many of them. You have deported one. That’s it,” Conservative Frank Caputo put to the minister during a meeting of the standing committee on public safety and national security.
“I want to know how many terrorists are there in Canada.”
…


Are Iranian ‘sleeper cells’ a threat to Canadians? Here’s what intelligence experts say