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...
Read Whole Story