Euro 2020: Up To 1,000 Italy Fans Allowed To Make Wembley Final Trip
Italy's football federation has struck a deal with British authorities to allow upto 1,000 fans to travel to England for the final of Euro 2020.
from NDTV Sports - Latest https://ift.tt/3dVx0WX
from NDTV Sports - Latest https://ift.tt/3dVx0WX
Post a Comment