Monday, September 27, 2004
Top Bin Laden deputy Ayman al-Zawahri has been caught in Pakistan, according to a report from the region quoted on Israel Radio Monday.
If true, this is tremendously good news. I can hardly wait to here what Teresa has to say about it....
UPDATE: Allah, as usual, has more. He is citing other reports that deny we caught al-Zawahri.