Daily Archives: December 24, 2016


There’s a folk tradition that there’s one night a year that animals talk. For some this happens at the solstice. For others on Christmas Eve. As a child, I would daydream about what it’d be like to be awake at that moment. A few years back, I wrote a story about […]

The Night The Animals Talk