Rome opens long-awaited Colosseum subway station, with displays of unearthed artifacts

Rome opens long-awaited Colosseum subway station, with displays of unearthed artifacts