India promise that this year's U17 football World Cup will avoid the errors of New Delhi's 2010 Commonwealth Games, which were notorious for shoddy facilities and corruption.
India promise that this year's U17 football World Cup will avoid the errors of New Delhi's 2010 Commonwealth Games, which were notorious for shoddy facilities and corruption.