No Image

Pakistani Taliban claim failed Times Square bomb

May 2, 2010 politisite 0

Last time I checked the Taliban were proficient in Improvised Explosive Devices (IED).  Why would they take responsibility for a failed attack?  Based on early reports the device if it were to have exploded could have caused a great deal of damage, but experts say that the device was poorly constructed.  Good for us the Terrorists Suck at it. Department of Homeland Security head Janet Napolitano said that this was, […]