Swiss officials bust alleged spy operation by Russian 'plumbers' at Davos
A spokesman for the Russian embassy in Bern dismissed the report, saying two Russian diplomats accredited outside Switzerland had been checked and allowed to go on their way.
Silhouette of a spy agent.(photo credit: Wikimedia Commons)ByREUTERS