Conflicting Signs on Looming Biometric Visas

30th March 2011, Comments 0 comments

While the Russian consulate in London is getting ready for deploying a biometric visa system, its headquarters in Moscow - the Foreign Ministry - denies such a plan is in the works.

0 Comments To This Article