Archaeologists have uncovered a set of Roman statues, while excavating a site ahead of a high-speed rail project in England.
Archaeologists have uncovered a set of Roman statues, while excavating a site ahead of a high-speed rail project in England.