Swiss police thwart suspected spy operation by Russian ‘plumbers’ in Davos, report says

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.

Leave a Reply