Mossad Definition
Definition
The Mossad is the intelligence agency of Israel, responsible for covert operations such as espionage, anti-terrorism, and sabotage. It is often described as the Israeli equivalent of MI6 or the CIA.
More Word
Browse
The Mossad is the intelligence agency of Israel, responsible for covert operations such as espionage, anti-terrorism, and sabotage. It is often described as the Israeli equivalent of MI6 or the CIA.
Browse