This week’s parasha is entitled Shelach Lecha, meaning “send for yourself”, and covers Numbers 13:1 – 15:41. As our passage opens, the Lord instructs Moses to send men ahead to spy out the Promised Land. As the title of our parasha indicates, these were not men that the Lord chose, but were selected by the people themselves. Each […]