Connect with us

The separation or security wall between Gaza and Israel.

The separation or security wall between Gaza and Israel.