Swiss police last year discovered two suspected Russian agents in the luxury resort town of Davos – including one who claimed to be a plumber, a Swiss newspaper has reported.
Swiss police last year discovered two suspected Russian agents in the luxury resort town of Davos – including one who claimed to be a plumber, a Swiss newspaper has reported.