Swiss officials foiled apparent spy plot by Russians posing as plumbers - Business Insider
7:46am PST - January 21st, 2020 davos - Business Insider (UK)A plot by two Russians was foiled by Swiss police in Davos, the site of the annual World Economic Forum, in August 2019.