French right-wing leader Marine Le Pen is appealing last year’s ruling blocking her from the 2027 presidential race Read Full Article at RT.com