Madrid, Spain
A man kisses a carnation during the memorial ceremony held in memory of victims of the bombings at Atocha station. Spain commemorated the 21st anniversary of the terrorist attack that killed 193 people and injured more than 1,800, when explosive devices, placed by terrorists, blew up inside four commuter trains on the morning of 11 March 2004
Photograph: Mariscal/EPA
