A visit to Al Makhrour valley
The Makhrour valley is situated between Beit Jala and Battir and the larger part of this valley has been designated […]
Stories From Palestine
The Makhrour valley is situated between Beit Jala and Battir and the larger part of this valley has been designated […]