OMG ya think? Who else has the ability to put something this massive together?
Just off the top of my head.... The US, Russia, the UK, Israel, Germany Not saying they aren't behind it, just that they aren't the only game in town.
Executive ability is deciding quickly and getting somebody else to do the work. -- John G. Pollard