Three Arrested in UK for Suspected Russian Espionage
Two men and one woman have been arrested outside London, suspected of having spied for Russia, announces the Metropolitan Police according to British media.
WorldTwo men and one woman have been arrested outside London, suspected of having spied for Russia, announces the Metropolitan Police according to British media.
World