I realize that this is relatively old news, but in light of the recent “60 Minutes” story on Palestinian Christians in the Holy Land on CBS, I feel it has launched into relevance once again. (To see the segment, watch it here).
Exodus from the Holy Land…
2