[To the full photo archive]
Young demonstrators leading the march
"Peace – Yes, War – No!"
"Enough killing in Haifa, Beirut and Gaza!"
"How Many More Must Die?"
"No More Dead! No More War!"