Posted inIntelligence ops
Growing activity and interests of Russian intelligence in Switzerland
Switzerland that abstains from expelling Russian spies, might serve as new Russia’s espionage hub in Europe. After Russian troops invaded Ukraine, over 500 Russian diplomats have been expelled from the…