China is Actually in FIFA 2026, Just Off the Pitch and All Over the Stadium (opens in new tab)
The FIFA tournament officially started last Thursday. Out of 48 teams, China has not made it in again. Yet from high-tech sponsorships to Mexico City’s transportation system, China has become the “invisible” home team of the 2026 FIFA World Cup.
Read the original article