
An Israeli police officer at the scene of a public bus bombing in the northern Israeli city of Haifa, Wednesday, March 5, 2003. A Palestinian suicide bomber blew himself up aboard the crowded bus, killing at least 17 people and injuring dozens. (Ronen Lidor/ Flash90)