French far-right leader Marine Le Pen is barred from seeking public office for embezzlement
The court ruling was a political as well as a judicial temblor for France, hobbling one of the leading contenders to succeed President Emmanuel Macron.
Read MoreChico Enterprise-Record
Leave a Reply