You might want to note as well that Prince bin Talal was always fairly well tied to the Bush ‘team’.
The Bushes were certainly not helpful regarding terrorism.
He also appeared at least twice on Charlie Rose show on PBS.