Beit Sahour, a Palestinian town near Beit Lehem in the West Bank. Men who run a Greek Orthodox church in Beit Sahour. Greek Orthodox church Greek Orthodox man. Greek Orthodox church Ramallah. Ramallah, the old city Ramallah, the old city Ramallah Ramallah Share this:TwitterFacebookLike this:Like Loading... Published by InMutualWeirdness View all posts by InMutualWeirdness