New Year's Eve
Last hours of the year, in good company if you can swing it.
New Year's Eve, December 31, is the final day of the Gregorian calendar year, and one of the most universally observed occasions on Earth. Across time zones and cultures, the countdown to midnight carries a collective charge that few other moments can produce: the sense of a shared threshold, everyo