The Spanish team, known as La Roja, downed England 1-0 in front of a sellout 75,784 crowd at Stadium Australia
The post Spain wins 2023 FIFA Women’s World Cup after defeating England in Sydney appeared first on Gulf Business.