The Nexus: Israel and Palestine - Pointless Dichotomy- Parsha Lech Lecha
Video Credit: Rumble - Published
The Nexus: Israel and Palestine - Pointless Dichotomy- Parsha Lech Lecha
Israel is at war and the "civilized" sides with terror.
Why the Land of Israel, why Israel State and why people identify as "Palastenians" in the 21st Century.
Plus this week's Torah portion; Genesis 12:1 to 17:27