Just a few days before Pakistan goes to general elections, scores of people raised anti-ISI slogans outside General Headquarters (GHQ) of the Pakistani army in Rawalpindi.
Many of these protesters were supporters of PML(N), the party of now-jailed former Prime Minister Nawaz Sharif.
They alleged the spy agency, Inter-Services Intelligence (ISI), rigged the elections. Pakistan goes to polls on July 25.
"Now when Sharif knows that his party is facing certain defeat in the elections, he is saying the elections are going to be rigged," the 65-year-old cricketer-turned-politician said while addressing a rally in Karachi.
"Never, ever threaten the United States again or you will suffer consequences the likes of which few throughout history have ever suffered before," he tweeted in a direct message to Iranian President Hassan Rouhani.
"(We no longer) Stand for your demented words of violence & death. Be cautious!" he added.