This week's Parsha, Shlach, is about the return of the descendants of Abraham and Sarah to the Land of Canaan, the Land of Israel. The people, gathered in the Sinai, are ready to embark on the journey of Return according to the biblical narrative.
Read More