Feuding French Socialists leave presidential prospects in disarray

Feuding French Socialists leave presidential prospects in disarray

France’s center left is fighting among itself and struggling to define a path to power ahead of the 2027 presidential election....

Redirecting to full article...