Effective Immediately: The Russian Embassy will close and plans to be reopened on May 1st. No visas will be issued at this time. For visa applications already in process, the embassy will return all passports with or without visas. We will contact each traveler to confirm we have received their passport from the embassy.
Visa Network Team