Winter Solstice

The winter solstice is a magical time. The shortest day and the longest night of the year has been celebrated in cultures the world over for thousands of years.  This year, 2016, it occurs on December 21st at 2:44 a.m. PST in the northern hemisphere of our planet as...