Women’s World Cup finals : Spain defeats England to record first ever victory
Spain scored the only goal in the match in the 29th minute. Spain’s Olga Carmona scores her side’s opening goal during the Women’s World Cup soccer final between Spain and England at Stadium Australia in Sydney, Australia, August 20 2023. Spain has won its first Women’s World Cup championship with… Continue reading










