FIFA U-17 World Cup: Free tickets for Delhi School children, but No Water

The FIFA U-17 World Cup kicked off in grand fashion last night with football fans from all over India making their way to the Jawaharlal Nehru Stadium in Delhi to be part of India’s first ever FIFA World Cup game.…