“O little town of Bethlehem, how still we see thee lie,” begins a beloved Christmas carol sung since 1868, paying homage to Jesus’ birthplace. But have you heard of Bethlehem, Connecticut? It’s a ...
You’ve sung them while clutching cups of hot cocoa. You’ve heard them played in shopping malls. But do you know how some of ...