Guantanamo? Members of the ‘Genoa 2001 Initiative’ anti-globalization group protested in central Thessaloniki yesterday against the imminent deployment of 132 Greek troops to join an international peacekeeping force in Afghanistan. To show solidarity with the detainees at the US base in Cuba, some donned handcuffs and wrapped themselves in barbed wire.

Subscribe to our Newsletters

Enter your information below to receive our weekly newsletters with the latest insights, opinion pieces and current events straight to your inbox.

By signing up you are agreeing to our Terms of Service and Privacy Policy.