Video. The struggle for the soul of the French Left hots up
Two giant rallies in Paris have pitted the far-left against the centre-left, which is currently in government.
Read full articleTwo giant rallies in Paris have pitted the far-left against the centre-left, which is currently in government.
Read full article