Renewal of Life
Today is Tu Bishvat, the Jewish “New Year of the Trees.” Trees, symbolic of the renewal of life, have been planted at Yad Vashem in honor of non-Jews who risked their lives to save Jews during the Holocaust. But among the thousands of trees planted in the Garden of the […]