Although the previous day had been cold and wet, the sun shone for the Jerusalem March yesterday. Over 15,000 Israelis and 5,000 Christians from all over the world, joyfully waving their flags and banners of blessing, were able to march the six miles through the streets of Jerusalem.