FREEDOM FORUM: Discussion

Article Image

arclein

that they may have been the original builders of many of the towering megalithic monuments in Britain, including Stonehenge and Avebury. Certain clues discovered wit

Make a Comment