The separation wall is 8-meter tall cement block between the West Bank town of Ramallah and Jerusalem.

Loading…
The separation wall is 8-meter tall cement block between the West Bank town of Ramallah and Jerusalem.