ISRAELI POLICE SAPPER SPRAYS WATER ON CHARRED REMAINS OF A CAR AFTER BOMB IN OR YEHUDA.
An Israeli police sapper sprays water on the charred remains of a car after a car bomb exploded in the Israeli town of Or Yehuda, near Tel Aviv April 23, 2001. The suspected Palestinian car bomb exploded in the centre of the town lightly injuring two people.
NB