31 August 2023
Archaeologists have discovered evidence of Roman and Anglo-Saxon fortifications in the town of Chepstow in the United Kingdom. Surprisingly, however,...