The winter solstice was celebrated at Stonehenge in England – and New Hampshire – Friday morning, Dec. 21, 2012. In Pennsylvania, atheists marked the winter solstice by hanging a banner next to a nativity scene.
Results: 1 of 1