Paris, April 1 -- 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 her National Rally party guilty of diverting millions of euros in EU funds to finance activities related to their domestic agenda. P11...