Switzerland says country a hotbed for Russian, Chinese spies

Alpine nation's main intelligence agency says at least a third of Russia's 220 accredited officials are probably spies.