Canada just suffered a humiliating national-security faceplant. Newly released records show Ottawa handed millions in federal and provincial contracts to a man who is the son of Iran’s former vice-president and who, according to a declassified security report, allegedly helped build missile and jamming systems for Iran’s military. That’s not a paperwork glitch — it’s a failure with real danger attached.
The shocking reveal: who got the money
Documents now show an Edmonton resident doing business under the name “Sal” is actually Mohammad Reza Ghafouri Fard, the son of a senior Iranian official. He and companies he founded in Alberta received more than $2 million in contracts from Canadian agencies, including the Royal Canadian Mounted Police and the Department of National Defence. At the same time, Canadian security services were reportedly investigating his ties to Iran’s military programs and the Islamic Revolutionary Guard Corps (IRGC).
How did Ottawa let this happen?
Procurement vetting and intelligence gaps
It looks like procurement rules and intelligence sharing hit a brick wall. Contracts kept flowing even though the Canadian Security Intelligence Service was reportedly probing his past work on missile technology and electronic warfare. Immigration authorities also opened and closed cases: deportation steps were withdrawn in one instance, and citizenship denial proceedings were later launched. Meanwhile, the contractor kept winning government work. If background checks were a class, Canada flunked the exam.
Why this matters: national security and public trust
This isn’t a paper-pushing problem — it’s a national-security one. The man in question is accused of helping develop weapons systems for a regime that the West views as hostile. Letting someone with those alleged ties supply goods or services to police and defense agencies invites risks to classified systems, infrastructure, and intelligence. Beyond that, Canadians expect their tax dollars to be safe and their procurement process to be clean. Right now, both are under a shadow.
What Ottawa should do next
First, freeze any active contracts with the companies tied to this individual and audit past payments. Second, force a full, public review of how procurement and security vetting are coordinated between CSIS, the RCMP, DND, and immigration bodies. Third, tighten rules so people with serious, documented ties to hostile foreign militaries cannot receive government work or citizenship. If Canada wants to be treated as serious on the world stage, it must stop treating security screening like an optional checkbox.
Bottom line: this is not a one-off embarrassment. It is a sign that the system meant to protect Canadians is creaky and understaffed — or worse, too trusting. Ottawa needs to fix the process, hold officials accountable, and make sure taxpayers stop funding potential security threats. Anything less is just more maple-syrup-scented incompetence.

