Story

Moment fans in Madrid celebrate World Cup win

Thousands of spectators watched Spain's victory in central Madrid on late Sunday night.

July 19, 2026 World

Thousands of spectators watched Spain’s victory in central Madrid on late Sunday night.

Leave a Reply

Your email address will not be published. Required fields are marked *