Two Decades On: Reflecting on Haifa’s Maxims Restaurant Bombing » maxim bombing
An Israeli police officer secures the area around the Maxim Restaurant, the scene of a suicide bombing in the northern Israeli port city of Haifa Saturday October 04, 2003. Photo by Alex Rozkovsky/Flash 90