Which intelligence agency of South Africa is responsible for external intelligence gathering. / General Knowledge MCQs, Secret Agencies of the World MCQs / By a. SARS b. SASS c. SIS d. SSA Answer: d. SSA (State Security Agency)