Slightly Off KIlter

Normal is overrated


Seasons’ Greetings

Today marks the winter solstice — the longest night (and the shortest day) of the year. For thousands of years, humans have observed this season with festival, celebrating the end of one year and the beginning of the next. At the winter solstice, humans celebrate the return of the sun.

Today in commentary.