 Welcome to Democracy Now!, democracynow.org, The War and Peace Report. I'm Amy Goodman. In France, the recently formed leftist coalition the New Popular Front pulled off a surprise victory in the second round of parliamentary elections Sunday. The left-green alliance came together in a bid to stave off the far right after Marine Le Pen's National Rally Party made major advances in the first round and in recent EU elections.