
The suspects had passports, residency permits and identity cards from multiple European countries
Three suspected Russian spies based in Great Yarmouth and London have been arrested and charged following a major counterterrorism investigation.

Three suspected Russian spies based in Great Yarmouth and London have been arrested and charged following a major counterterrorism investigation.