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?
Al Floyd
The firecrackers and barbecue-grill propane tanks are a dead giveaway. Wait, you said South Carolina Taliban, right?
Rock Drill Operator