Home Tags Greek Flags

Tag: Greek Flags

Spanish Podemos Mobilizes Tens of Thousands in a Power Display with Greek Flags

In what is seen as a mass power display ahead of the upcoming Spanish general elections Spanish leftist party Podemos mobilized tens of thousands...