Which intelligence agency of Saudi Arabia is responsible for external intelligence gathering. / General Knowledge MCQs, Secret Agencies of the World MCQs / By a. MSS b. GID c. Mabahith d. Mukhabarat Answer: d. Mukhabarat (General Intelligence Presidency)