Iran is the only Muslim country in the world which is fighting on multiple fronts for the liberation of Palestine. On one hand, it’s directly arming the resistance groups of Palestine and on the other hand it’s fighting the US and Israeli funded terrorists like ISIS, Al Nusra Front, Hayat Tahrir al-Sham, Jaish Ul-Adl and so on.
The sad part is that many of these terrorists which inflict terrorist acts against Iranian interests originate from Muslim nations who sadly become pawns of the US and Israeli sinister designs against the Islamic Republic of Iran.
Iran requested Pakistan many times to rein in the terrorists emanating from its soil but Pakistan never heeded. Instead they nurtured the terrorists at the behest of America as was revealed by former Pakistan Army Chief Mirza Aslam Baig. They want to destabilize Iran so that they can weaken the Palestinian cause.
Iran launched the attack against terrorist infrastructure near the Pakistani border as Pakistan failed to contain them for many years.
Iran wanted to send out a strong message that safe havens for terrorists won’t be tolerated.
As the affairs in Pakistan are dictated by America so they had been apparently instructed by their masters to recall their Ambassador from Tehran.
Iran will never bow down before the tantrums of Pakistan. They will take any possible measure to secure their borders and prevent the intrusion of terrorists from any country inside their soil.