Russia Opens Borders For All; Starts Two New Visa Centres In India
“We are open for all!” – was the welcome message for the citizen of India planning to visit Russia, pertaining to all visa categories, as two new Russia visa centres officially opened doors in Mumbai and New Delhi in March.…