News Flash
LONDON, May 17, 2025 (BSS/AFP) - Three Iranian nationals have been charged with suspected espionage for Iran's intelligence services, UK police said on Saturday.
The three were all arrested on May 3 in what the capital's Metropolitan police called "a very complex and fast-moving investigation" and were due to appear in a London court later on Saturday.