Historic coalition marks paradigm shift for French left ahead of June legislative elections
France’s Socialist, Green, Communist and far-left parties have joined forces in an unlikely but historic alliance ahead of legislative elections on June 12 and 19....











