Israel and Palestine Twins in the Sand An Ancient Struggle Remember David and Goliath, Jews vs. Philistines??? Through time, Israelites forced from their adopted homeland…