France & UK Elections Were a Defeat of Incumbents

The international Left rejoiced Sunday evening as exit polling in France's runoff parliamentary elections suggested much lower than expected gains for the country's Right-wing populist National Rally Party, which was widely expected to win a large plurality—if not an outright majority—of seats in the National Assembly.

Read Full Article »




Related Articles