The decision to choose the Mossad for the official stamp was due to the intelligence agency's "critical role in Israel's ...
Ireland, unfortunately, is not the only anti-Israel country in the world, though it ranks among the most obnoxious.