Massive Snow Storm Hits Israel Just as predicted gale force winds and rain pelt the country, with snow in the offing and Mt. Hermon in … More