On 31 March, a Paris court found Marine Le Pen, the pro-Russian leader of the National Rally party, guilty of embezzling public funds and barred her from running for public office, according to BFMTV.
Le Pen has in the past spoken admiringly of Russian President Vladimir Putin and his rhetoric,…