Read Time:13 Second
French far-right leader Marine Le Pen’s presidential ambitions were dealt a severe blow after she was convicted of embezzlement by a French court and barred from running in the next election in 2027. Judges at the Paris criminal court found Le Pen and…