2 Deported From Russia Staying in British Hotel

12th July 2010, Comments 0 comments

Two of the four Russians expelled from the country in a historic spy swap are in a hotel somewhere outside London with no British visas, said the brother of one of them.

0 Comments To This Article