Walking slime murdered at least 200 people in Madrid, Spain today. Spanish officials suspect either the home-grown ETA or Al Qaeda, but the investigation is in its early stages. At this point, I can do is offer my sympathies to the victims and their families.
If anyone reading this wishes to send condolences/flowers in support of the Spanish people the address of the the Spanish Embassy is : 2375 Pennsylvania Ave. N.W. - Washington, D.C. 20037. The phone number (202.452.0100.) will be needed for internet orders. This contact info was cribbed from the Instapundit.