France's leftist alliance leaders vow to 'extinguish the flame' of far right in upcoming elections
Leaders of France's left-wing parties, allied in a new coalition known as the New Popular Front, outlined their plan on Friday to prevent the surging far right from taking power at upcoming snap national parliamentary elections.