New Defeat of Marine Le Pen : Russia Lost its General in French Political Campaign by Yann MeridexPosted on1 May 2022 View at Medium.com