Answer: MOSSAD

Possible questions:


Israel's CIA we know 1 Answer
Israeli spy agency we know 1 Answer
Israeli intelligence group we know 1 Answer

Similar Answers: