Marine Le Pen, leader of France’s National Rally party, faces the most significant setback of her political career after a Paris court convicted her of embezzling European Union funds. The ruling bars her from holding public office for five years, effectively excluding her from the 2027 presidential race, where she was a leading contender. The […]