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.

Sponsored

More to follow…

SPONSORED

LEAVE A REPLY

Please enter your comment!
Please enter your name here