Swiss lawmakers have called on the government to take a harsher stance on Russian spies operating in the country a centre of international activity considered a hub for espionage.
"Europe-wide, Switzerland is one of the states in which the most Russian intelligence personnel are deployed under diplomatic cover, including due to its role as a host country for international