Italy fans snubbed by own country as Rome denies 16k stadium fanzone for England game
ROME has decided not to open its iconic Olympic Stadium for fans to watch the Euro 2020 final, due to Covid fears.
Daily Express :: News Feed
ROME has decided not to open its iconic Olympic Stadium for fans to watch the Euro 2020 final, due to Covid fears.
Daily Express :: News Feed
Comments are closed.