..speaking of fighting 'terrorists'..here is something that just drips with symbolism and irony.. warning..it will make you even angrier. http://www.freerepublic.com/focus/f-news/1784316/posts?page=13#13
UBet it does !