
People light candles during a vigil in Tel Aviv after a deadly stampede in a northern Jewish pilgrimage town. AFP.
People light candles during a vigil in Tel Aviv after a deadly stampede in a northern Jewish pilgrimage town. AFP.
US citizens among fatalities in Israel religious festival stampede
Anger mounts following disaster on the slopes of Mount Meron