Western Europe & Canada Marine Le Pen Faces Embezzlement Charges After Allegedly Stealing Money from the European Union By Catherine Hiemstra October 29, 2024