The Palestinian Authority: Existence and erasure for Israel’s benefit

.....

© Middle East Monitor