PARIS — Besting all expectations, France’s leftist coalition pulled off an upset victory over the populist National Rally that quelled, for now, fears of a far-right takeover in a nation with a long ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results