Every once in a while, although perhaps not often enough, we here in Israel actually live up to our God given mandate to be a “light unto to the nations as it is written in the Book of Isaiah (42:6). It describes a divine calling… | Read More in The Blogs