Amos Harel and Barak Ravid (Haaretz) and Agencies