Speaking to reporters upon his return from South Africa, Zarif said 'Unfortunately, in Canada there have been, and still are, wrong impressions and illusions towards the Islamic Republic of Iran.'
Although the Canadian government has changed and a new government has come to power political pressures from the extremist groups are going on.
The Iranian foreign minister said such policies will be detrimental to Canada and will never serve the international peace and security, urging Western countries to adopt independent policy in making decisions on the Islamic Republic of Iran.
Such policies are adopted at a time that the allies of the Western countries have perpetrated some mistakes and crimes in the region while the Westerners have kept mum on those crimes and are unjustly accusing the Islamic Republic of the crimes which their allies have committed, Zarif said.
He reiterated that Iran has been on the forefront of the fight against terrorism and had it not been for Iranian efforts and support, different conditions would have prevailed in the region.
He expressed hope that the Western countries would be less impressed by such anti-Iran propaganda campaigns and adopt independent policies while making decision about the Islamic Republic.
On Tuesday, the Canadian House of Common by passing a bill put on hold all negotiations on resumption of diplomatic with Iran, blacklisted some Iranian military organs and raised some accusations against them.
Zarif's travel to South Africa is aimed at discussing the issues of mutual interests as well as the JCPOA from which the US President Donald Trump withdrew unilaterally drawing sharp criticism from world leaders including Russia and China and the European Union (EU) as well.
On his two-day visit to South Africa, Zarif said his colleagues had meetings with their South African counterparts and held good talks on trade, transportation and banking cooperation.
South Africa is the second largest economy in the African continent and following implementation of JCPOA took big steps towards development of relations with Tehran.
Following a visit by South African president to Tehran in 2016, the two countries took steps to further develop their cooperation in the fields of transport, shipping, tourism and banking ties.