World

The ancient French may have inspired the builders of Stonehenge

Several theories think they know who built Stonehenge, but where did the inspiration for the iconic site come from?