This week our parasha is Shelach Lecha which means “Send For Yourself”. Parasha Shalech Lecha covers Numbers 13:1 – 15:41. In this parasha we see both the mercy and justice of the Lord. We also see the consequences for constant rebellion. We begin in Numbers 13 with our people near the border of the Promised […]