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)
It isn’t an intifada until ‘the bus roof flies,’ music video says; adds attacks serve to ‘humble’ Netanyahu
Continue reading →
You must be logged in to post a comment.