Under 17 World Cup in Goa: Football's coming homeThe under-17 football World Cup kicked off on 6th October, with matches in Fatorda stadium, Goa featuring teams like Brazil, Germany and...