‘A global symbol’: Official stamp dedicated to the Mossad by the Israel Postal Company
Jerusalem Post
The decision to choose the Mossad for the official stamp was due to the intelligence agency’s “critical role in Israel’s resilience.”