Taliban Claim Dud Bomb
The Pakistani Taliban claimed responsibility on an Islamist website for a car bomb that failed to detonate in Times Square this weekend. What do you think?
Tim Bowman
In the spirit of candor, I should say that I too wrestled with failure while launching my own small bomb-making business.
Pigment Mixer