Russian diplomatic mission expands its spying presence in Geneva – RTS
Russian spies are stepping up their presence in Geneva. Without cantonal authorization, Russian agents have installed new satellite dishes on their diplomatic buildings. In Geneva, […]
Russian diplomatic mission expands its spying presence in Geneva – RTS Read More »