Chamonix, a resort area near the junction of France, Switzerland and Italy. Russian agents reportedly stayed here to carry out operations in Europe. Photo: Shutterstock

Have Russian spies used French alps as a ‘rear base’ for secret missions?

  • Le Monde report about spies in France came as Germany linked Russian agents to assassination in Berlin
Topic |   Espionage
Chamonix, a resort area near the junction of France, Switzerland and Italy. Russian agents reportedly stayed here to carry out operations in Europe. Photo: Shutterstock
READ FULL ARTICLE