23 July 2023
As archaeological excavations resume on a hill in Sedgeford, near Hunstanton, a seaside town in Norfolk, England, now more evidence...