The cycle is closed. Al Qaeda confirmed that Osama bin Laden is dead and that he was killed by US forces, so there is no more room for doubts. The icon is gone. Now, his terrorist wire is reacting as was expected: announcing “tears and blood” for the americans wherever they happen to be, and […]