Israel Decries 'Nonsense' Spying Allegations
Dept. Defense Min. Ben Dahan vehemently denies Wednesday reports Israel planted viruses in European hotels.
Dept. Defense Min. Ben Dahan vehemently denies Wednesday reports Israel planted viruses in European hotels.