French far-right leader Marine Le Pen was banned from running for public office for five years after being convicted on Monday of embezzlement, a political watershed that effectively ruled her out of the 2027 presidential race. The French court’s ruling was a catastrophic setback for Le Pen, the National Rally (RN) party chief who has […]