Demonstrators organized by several groups, including Reporters Without Borders, hold banners during a demonstration to protest human rights abuses in Iran, outside Spain's Foreign Ministry in central Madrid, Friday, June 19, 2009. Protesters carried banners reading, 'Where is my vote?' and 'For a secular Iran' and 'Human rights for Iran'. AP Photo logo AP Photo 5 months ago

Demonstrators organized by several groups, including Reporters Without Borders, hold banners during a demonstration to protest human rights abuses in Iran, outside Spain's Foreign Ministry in central Madrid, Friday, June 19, 2009. Protesters carried banners reading, 'Where is my vote?' and 'For a secular Iran' and 'Human rights for Iran'.