Politics French right-wing leader Marine Le Pen found guilty of embezzling public funds, barred from running for office March 31, 2025 [#item_full_content]