Actually, it’s tomorrow, December 22. So all you folks who can’t stand the excessive darkness this time of year have one more day to go yet before the days start getting longer again.
 Actually, that’s wrong. It depends on what time zone you are in. The solstice occurs simultaneously worldwide, so in the “front” time zones, starting with Greenwich Mean time and a few immediately to the west of there, it actually does occur on the 22nd. Here in the U.S., though, and for the rest of the world on this side of the International Date Line, it will be TODAY, December 21. (Then, once you cross the International Date Line, you are back to Tuesday, December 22.)