The Iranian government on Monday decided to put an end to its one-way visa-free entry for Indian citizens, starting from November 22. From that day, Indian nationals need to hold a visa to travel to the country, or even to use the country’s airports …

