New subway system in Greece puts archaeological finds discovered during construction on display for passengers
A new subway system is on its way to being showcased to passengers in Thessaloniki, Greece. The project unveiled thousands of ancient finds through excavations.