In a shocking second-round result, the left-wing New Popular Front is projected to finish ahead of Marine Le Pen’s far-right party in French …

In a shocking second-round result, the left-wing New Popular Front is projected to finish ahead of Marine Le Pen’s far-right party in French …