Spy swap Russians 'staying in hotel on outskirts of London'

11th July 2010, Comments 0 comments

Two Russians expelled from their country as part of a spy swap are now staying in a hotel on the outskirts of London.

0 Comments To This Article