I just can't believe that the Taliban could be responsible for a clumsy bomb like the one recently found by the NYPD in New York, can you?
Surely the Taliban can come up with something better? Sort of boggles the mind a little.
More info about the bomb in Yahoo!News: