Meghalaya, the country’s most football crazy state, welcomes the 2026 FIFA World Cup with its own folk songs and organising ...