News

Bethlehem, the city in the occupied West Bank that Christians believe is the birthplace of Jesus Christ, marks another solemn Christmas under the shadow of Israel’s genocide in Gaza. On ...