
Come 2025, Indians may get to travel to Russia visa-free
New Delhi: By the spring of 2025, the first visa-free tourist groups from India are expected to travel to Moscow, a senior official told ET. "It is predicted that thanks to the agreement, which is now under development, the number of travellers from …