People celebrated Christmas in Bethlehem amidst environment free from Israel’s fear


Devout Christians from all over the world have come together Christmas in Manger Square of Bethlehem (ancient town on West Bank where Christ was born). The Christmas celebrations were quite relaxed and fun-filled this year after United Nations gave the status of independent nation to Palestine and saved them the anxious moments of worrying aboutContinue reading “People celebrated Christmas in Bethlehem amidst environment free from Israel’s fear”