July 21, 2026 9:25 AM
Nearly two million fans line Madrid streets as Spain celebrate World Cup triumph
Nearly two million fans flooded the streets of Madrid on Monday as Spain's national football team celebrated its World Cup triumph with an open-top bus parade, a day after defeating Argentina 1-0 after extra time in the final in New Jersey. Ferran T...




