News

With 48 teams, 104 matches and 16 venues spread across three countries, the next edition of the footballing spectacle ...