French far-right leader Marine Le Pen was convicted of embezzlement on Monday and banned immediately for five years from running for public office, in a watershed moment that will rule her out of the 2027 presidential race unless she successfully appeals beforehand. The French court’s ruling was a catastrophic setback for Le Pen, the National […]