The world soccer organisation has reportedly canceled hotel rooms in other host cities, including 800 in Mexico City
FIFA is canceling its reserved hotel rooms in World Cup host cities – but nobody is saying why
The world soccer organisation has reportedly canceled hotel rooms in other host cities, including 800 in Mexico City