“Millions of the faithful gather in Manger Square to celebrate the birth of Christ,” scream the headlines. After all, if there’s one place in the world that you would want to spend Christmas Eve, wouldn’t it be in Bethlehem? No, not Bethlehem, Pennsylvania, I mean the real Bethlehem. You know, the one where Christ is […]
