Guantanamo?
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.