Spain are FIFA World Cup 2026 champions, sparking jubilant celebrations across Madrid.
thousands of fans fill the streets, waving flags, singing and celebrating Spain's first World Cup triumph since 2010.
Supporters describe scenes of joy and national pride, with celebrations expected to continue long into the night.
Al Jazeera's Natacha Butler reports from the Spanish capital.
Comments (0)