The ISF Football World Cup 2024 kicked off in Dalian, Liaoning province, on Saturday, marking the first time the prestigious ...