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?
This thread has been archived and is closed to new comments