Teynham building site uncovers Britain's first known statue of Roman god
  • 7 months ago
Developers uncovered several roman artefacts and a one of a kind statue of the Sea god Triton when carrying out an investigation into a housing development.
Recommended