Tuesday, February 28, 2023
Russia Is Planning to Ease Tourist Visa Requirements for 'Friendly States', Including India
Russia is planning to introduce visa-free travel for citizens of up to 11 countries as well as ease entry requirements for citizens of six others, including India