Prince Turki al Faisal is the current Saudi ambassador to the United States. In the mid-1980s, he was responsible for funneling Saudi funds to the mujahideen in Afghanistan and met Osama bin Laden in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results