Are the French Alps a hub for a Russian espionage network?
  • 4 years ago
Towns such as Megeve, Chamonix, and Annemasse in the Haute-Savoie department in the Alps is said to have been used as a logistics base for the covert operations of at least 15 Russian spies in Europe.View on euronews
Recommended