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 MoreOur nation is engaged in a battle right now over President Biden’s economic program to redistribute trillions of dollars of resources to address economic disparity, social inequity and to fight climate change. He has been compared to FDR and LBJ in this regard. I also believe his vision is of biblical and prophetic magnitude!
Read More