Spain National Team Sets 21st Century Record by Winning the 2026 World Cup | allworld.media