In association with
Logo Logo Logo

Britain Italy Spain Euro 2020 Soccer

(Fans react as they watch on a giant screen the Euro 2020 soccer semifinal match between Italy and Spain, in Rome, Tuesday, July 6, 2021. AP Photo: Alessandra Tarantino)

Comment here !
Related News