'It's absolutely amazing': Italians revel in Euro 2020 victory

Sky News

Published

You could have heard a pin drop in Rome's fan zone as that last penalty was taken.

Full Article