Brother Francis told us that directly across from the Church of the Nativity in Bethlehem is the mosque of Omar which posts a blasphemous challenge to the humility of God in the Incarnation. “God is Greater” the sign reads. Greater … Continue reading






