More than 300 pagans showed up at Stonehenge yesterday to celebrate the solstice. Unfortunately, they were a day early. “The crowd had met at the mystical site in Wiltshire to mark the shortest day of the year, normally December 21, but this year the solstice did not become official until the early hours of this morning. So they were forced to spend a cold night shivering outside in their full-length cloaks.” Poor things! At least the cold weather probably kept the unpleasant odors at bay.