Palestinian flag

This video explores the origin of the Palestinian people, challenging the Arab claim that they have lived in the Land of Israel since time immemorial.

| Share: