Demonstrators take part in a protest against immigrant detention centres in front of the European Union Office in Madrid June 17, 2008. The placard reads, "No European Guantanamo ". [Agencies]