Tag Archives: pedro sanchez

Socialist Party chief resigns

The political deadlock in Spain might finally come to an end as Socialist Party leader Pedro Sanchez resigned yesterday. Sanchez wanted to open a leadership race in order to elect a new party leader…