French far-right leader Marine Le Pen barred from seeking public office for 5 years after embezzlement verdict
Le Pen denounced the verdict in an interview with French TV channel TF1 as a “political” move aimed at preventing her from running in the...