It was supposed to be a great show, but it turned out to be an embarrassment. The 2025 FIFA Club World Cup is under fire.

Select Language

English

Down Icon

Select Country

Poland

Down Icon

Loading