New subway system in Greece puts archaeological finds discovered during construction on display for passengers
A yearslong construction project for a new subway system in Thessaloniki, Greece, has unveiled thousands of ancient artifacts, many of which have been incorporated into the metro s…