featured-image

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