Spanish supporters filled the streets of Madrid with nonstop festivities after La Roja secured a 1-0 victory over Argentina in the World Cup final. Al Jazeera’s Natacha Butler filed this report from the center of the capital’s jubilant celebrations.
Published On 20 Jul 2026


