France's left-wing New Popular Front coalition on Sunday unexpectedly thwarted a far-right advance, clinching the largest number of seats but falling short of an absolute majority in a parliamentary run-off vote, according to initial indications..
Back to Health Page