Spain’s La Roja have won their first-ever Women’s World Cup title.
The Spanish ladies defeated England 1-0 on Sunday to win the 2023 final in Sydney, Australia.
More to follow…
Spain’s La Roja have won their first-ever Women’s World Cup title.
The Spanish ladies defeated England 1-0 on Sunday to win the 2023 final in Sydney, Australia.
More to follow…