Dear Customer,
World Visit Center would like to inform you, that
 as of July 1, 2021 Russian Embassy resumes the issuance of visas of all categories (including tourist visas!).
Please be advised that the visas may be issued only for the U.S. citizens and citizens of other countries, who possess U.S. Green Cards.
 Please do not send any documents or your passport before you contact our office.