Worship-site - Latest News on Worship-site | Read Breaking News on Zee News

Stonehenge `may have been a worship site`

Last Updated: Sunday, November 27, 2011, 17:40

The research increases the likelihood that the site was originally and primarily associated with sun worship.