Iran has struck back by labeling Canada’s navy as a “terrorist entity,” responding fiercely after Canada branded Iran’s Islamic Revolutionary Guard Corps (IRGC) as a terrorist organization-intensifying the already mounting tensions between the two countries

