Analysis | June 22, 2019 Canada, Iran and US imperialism Canada is already at war with Iran. The Canadian government has extensive sanctions against Iran, which are part of the crushing economic war on the…