Published: Mar 29, 2023, 23:05 IST | Updated: Mar 29, 2023, 23:05 IST
International football's governing body FIFA stripped Indonesia of hosting right on Wednesday over what an Indonesian official said was a failure to honour its commitments to the tournament.