Whether you believe December 21 signals the coming apocalypse or the ushering in of a new era of consciousness (or hey, just the winter solstice for 2...
Read Whole Story
A damp overcast morning failed to deter thousands of people gathered at Stonehenge in England to celebrate the summer solstice. Around 18,000 neo-p...