A fight to the death !

More on the French Socialist Party leadership here.

Comments