Monday, November 12

Reportedly, bin Laden is now confirming that he was behind the 9.11 terrorist attacks.

As usual, Steven also has a lot of very lucid war commentary, including his opinion that bin Laden's claim to have nuclear weapons is a bluff.

No comments: