HistoryfromMail Online1 week agoArchaeologists discover a lost ring of pits near StonehengeA previously unknown ring of over 20 deep pits near Durrington Walls likely forms Britain's largest prehistoric structure, created around 4,500 years ago.