Shlach Lecha
June 18, 2011 A leader from each tribe goes up to the land of Israel to scout it out in this week’s Torah portion. They come back and scare their fellow Israelites by telling them that the land is one which eats or devours its inhabitants and is populated by giants. Never mind that …