Who will shape the global agenda, the left or far right?
Left-wing leaders meet in Barcelona, while far-right protesters march in Milan.

Source: Al Jazeera
Left-wing leaders meet in Barcelona, while far-right protesters march in Milan.
Left-wing leaders meet in Barcelona, while far-right protesters march in Milan.

Source: Al Jazeera