Deir Ibzi, a village located north west of Ramallah, is a village of 13,860 dunams, with only 250 dunams built upon, and with a little over 2000 inhabitants. The village has been called by the name Deir 'Ibzi since the Roman era, and means "place of the well-spoken". It also has the Bubeen Spring that […]