Discoveries in the past decade have revealed more about the people for whom Stonehenge and nearby monuments held great meaning. Credit Adam Stanford/Aerial-Cam AMESBURY, England — About 6,300 years ago, a tree here toppled over. For the ancients in this part of southern England, it created a prime…
No articles.