Saudi Arabia and Pakistan are the principal sponsors of Al-Qaeda.