UK arrests three on suspicion of Russia-related spying

New Scotland Yard, the headquarters of the London Metropolitan Police
UK police arrested three men in London on suspicion of assisting Russia's intelligence service. -AP

British police have arrested three men suspected of assisting a foreign intelligence service, and that the offences related to Russia.

Hold tight - we’re checking permissions before loading more content