JAMMU, July 04: Former Jammu and Kashmir Chief Minister Mehbooba Mufti and former J&K Minister and Shia leader Imran Raza Ansari were part of the Indian delegation that paid respects to Iran’s supreme leader Ayatollah Ali Khamenei in Tehran.