Sunday December 21 is Winter Solstice

Also known as the first day of Winter, this Sunday at 23:03 UTC we celebrate Winter Solstice, the longest night on earth and the subsequent return of the Light. Many cultures honor this time of year, all of them pointing to a Sun God that leads them out of their slumber and into a time […]