This week's parsha, Sh’lach, recounts a pivotal episode in the Jewish People's journey through the desert. As the Jewish People prepare to enter the Land of Israel, they send twelve eminent leaders to survey the Promised Land, ten of whom return with negative reports. Caleb and Joshua are the only ones who speak well of […]