An agent in the Israeli Mossad reveals interesting details about a mission that she undertook in Egypt! Read more