Skip to content

Topic - Mossad

al-Mūssād li'l-Istikhbārāt wa'l-Mahāmm al-Khāṣṣa) is the national intelligence agency of Israel. "Mossad" is a Hebrew word for institute or institution. - Source: Wikipedia

Related Stories