Justice or a Democratic Scandal? A French criminal court ruling forbidding Marine Le Pen from contesting the 2027 presidential election could throw the country into turmoil. John Lloyd 4 Apr 2025 · 6 min read