Swiss police thwart suspected spy operation by Russian ‘plumbers’ in Davos, report says
Swiss police foiled a suspected spy operation by two Russians posing as plumbers in Davos, where world leaders are meeting this week for the annual World Economic Forum, according to Tuesday report.