Explained: Why did Iran declare Royal Canadian Navy a ‘terrorist organisation?’

Iran declares Canada’s navy a terrorist organisation in retaliation for Ottawa’s IRGC ban, highlighting long-standing diplomatic rifts, Flight PS752 tragedy, and escalating tensions.