About Al Queada being stronger, some have suggested that the "War on Terrorism" has been working to some extent as this is quite a step down from 9/11.
One other thing I found curious is that the top level of the double decker bus was blown apart and not the bottom, which by the looks of the...