Bir Nabala is a Palestinian town surrounded by the Israeli separation wall Encyclopedia
Bir Nabala is one of the towns of the Jerusalem Governorate. It is surrounded by the Israeli separation wall on most of its sides, isolating it from the surrounding towns…