News stories by Analysis by Tito Drago

  1. SPAIN: Socialist Defeat Could Give Rise to a New Left

    - Inter Press Service

    A story from Inter Press Service, an international news agency

    The crushing defeat suffered by Spain's governing socialist party may pave the way for the emergence of a new alterative left capable of standing up to the centre-right People's Party (PP), which won a landslide victory in Sunday's elections.

Powered by

  • Inter Press Service International News Agency
  • UN News