Prince Turki al-Faysal Speaks on Saudi Television
2021-07-29 - Saudi Gazette -  

View full article...
Prince Turki al-Faysal, former head of Saudi intelligence, said that Afghanistan's failure to respond to Saudi Arabia's request to extradite Osama Bin Laden for his hostile acts against the Kingdom resulted in the events of Sept. 11 terror attacks in the United States and the subsequent US invasion of Afghanistan.