Vladimir Putin addressed the FIFA Congress in Moscow before the result was announced United States, Canada and Mexico to jointly host 2026 World Cup United States, Canada and Mexico to jointly host 2026 World Cup skynews vladimir putin moscow 4335015
{}