russia

Browsing Tag

New rule: Indians to get visa free entry to Russia

The new rule will come into effect from Spring 2025 after both countries finalise arrangements