India, Jan. 5 -- The Indian government has issued an advisory against non-essential travel to Iran for its nationals, citing "recent developments".

"Indian nationals are advised to avoid non-essential travel to the Islamic Republic of Iran until further notice," the Ministry of External Affairs' statement read.

"Indian citizens and PIOs currently in Iran should exercise due caution, avoid areas of protests or demonstrations, and closely monitor news as well as the website and social media handles of the Embassy of India in Tehran. Indian nationals living in Iran on resident-visas are advised to register with the Indian Embassy, if not already done so," it added.

Iran's Islamic regime has been witnessing protests that started over price...