Archaeologists discover a lost ring of pits near Stonehenge - and say they could be Britain's LARGEST prehistoric structure

Archaeologists have proven the existence of a lost ring of pits near Stonehenge, and say it could be Britain's largest prehistoric structure.