Debka File reports that bin

Debka File reports that bin Laden is indeed alive, and that he returned last month to Saudi Arabia along with Zawahiri and others. He is said to be living in a remote desert area near Yemen, under the protection of a nomadic tribe. Debka File claims further that he has resumed command over al Qaeda forces in the Gulf region, and is coordinating al Qaeda’s activities closely with Iraq.

Responses

Books to read from Power Line