What Marine Le Pen’s Conviction Means for French Democracy
On Monday, a criminal court in France found Marine Le Pen guilty of embezzlement, and barred her from running for the French Presidency in 2027. Le Pen, the far-right leader of the National Rally, the political party formerly known as the National Front, had been leading first-round Presidential election polls. The National Rally is now … Read more