Top Highlights: Best Photos from the 2025 Women’s World Cup
Spain Wins Women’s World Cup: A Historic Triumph For the first time in its history, Spain has won the Women’s World Cup. Olga Carmona’s goal in the 29th minute was the only scoring in the 1-0 victory over England on Sunday. The match was played at Stadium Australia in Sydney. Spain is now the fifth…