Vladimir Putin Turning Switzerland Into 'New European Spy Hub’ After British Authorities Decimate U.K. Network: Report
Sources indicated that 1/5 of Vladimir Putin's spies, or roughly 80 agents, are currently operating out of Switzerland after being dispelled from the U.K.