WWorld Read More Why Marine Le Pen should be allowed to run for president2 April 2025 BETWEEN 2004 and 2016, Marine Le Pen was at the heart of a scheme that diverted European Union…