Loading...

Rome subway station showcases artifacts

| During a recent construction project in the eternal city of Rome, workers unearthed treasures that are turning a metro station into a museum. Seth Doane reports.