Following allegations of embezzlement, Marine Le Pen has seemingly been barred from the French 2027 presidential race. Read William Drozdiak's latest on what this means for French democracy and the political road ahead.
www.wilsoncenter.org/article/futu...
wilsoncenter.org
The Future of France's Far-Right Party