thelinkbetweenworlds.com
The wild and sweet conflict of Advent
Christmas songs are supposed to be happy. Jingle bells ringing, happy people singing, red noses shining, and bringing good tidings – that’s the epitome of the Christmas spirit – right? …