 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.