French Far-right Leader Marine Le Pen Hits Out After Being Barred From 2027 Election
A French court has barred French far-right leader Marine Le Pen from running in the 2027 presidential election after she was convicted of embezzlement, in
Read more