Bastards... simply bastards...
March 14, 2004 5:10 AM Subscribe
"You love life and we love death"
Al Qaeda video found in Spain claims responsibility for Madrid
bombings. (NY Times on first link.) How can we tell if a group claiming a terror act actually were the bastards who did it?