Switzerland has become a base for a fifth of Russian spies operating in Europe. About 80 Russian agents are now in Switzerland, a senior official of the Swiss Federal Intelligence Service told members of the National Council’s Foreign Policy Commission.

by one_and_equal

2 comments
  1. They have been basically kicked out of everywhere else, gotta go somewhere I guess?

Leave a Reply