Sunday, October 01, 2006

The Laughing 9/11 Bombers

Exclusive film of suicide pilots at Bin Laden’s HQ on January 18, 2000.
The Sunday Times 10/12006

No comments: