Spain's World Cup Winners Return to Madrid for Celebrations
Spain's national football team returned to Madrid after winning the FIFA World Cup 2026, with public celebrations planned for July 20 at Cibeles Communications Palace. They secured their second title by defeating Argentina 1-0 in extra time, ending a 16-year wait.

