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?
posted by zaelic (17 comments total)
« Older The Story of a Czech SuperStar Contestant.... | Black ships and samurai... Newer »