Beit Sahour (lit. Place of the Night Watch) is a Palestinian town east of Bethlehem under the administration of the Palestinian National Authority. The population of 12,367, is Christian and Muslim.
Credit: NicFer |
Beit Sahour (lit. Place of the Night Watch) is a Palestinian town east of Bethlehem under the administration of the Palestinian National Authority. The population of 12,367, is Christian and Muslim.