This post was originally published on this site
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 history of keeping the far right out of government and at society’s fringes.