Tuesday, February 19, 2008

Eliezer Tsafrir, an ex-Mossad agent who was the Israeli intelligence organization's Beirut station chief in 1983 and 1984. (thanks Ziyad)