FOX BIZ NEWS: Britain says Russian contractors have no say in visa process
Britain says Russian contractors have no say in visa process

Britain's Home Office says that the company contracted to collect visa applications in Russia has "absolutely no involvement with the decision-making process."
No comments:
Post a Comment