For those of you in the Denver area, Spain has a trade consul here:
Consul Luis Fonseca
5740 Oak Creek Lane
Greenwood Village, CO 80121
Phone: (303) 797-0656
I have no doubt that he would greatly appreciate any expressions of sympathy to this close ally in the War on Terror.