Which intelligence agency of Indonesia is responsible for foreign intelligence gathering. / General Knowledge MCQs, Secret Agencies of the World MCQs / By a. BIN b. Densus 88 c. POLRI d. TNI Answer: a. BIN (Badan Intelijen Negara)