The court’s decision landed like a political shockwave — barring French far-right leader Marine Le Pen from holding office for five years and instantly upending the country' ...
Marine Le Pen, the French far-right leader, was convicted of embezzlement by a criminal court in Paris on March 31, which ...