VIDEO: Highlights from Spain’s FIFA Women’s World Cup final win
Spain have won the FIFA Women’s World Cup at only their third attempt, beating England 1-0 in a tense final at Stadium Australia, Sydney. Captain Olga Carmona scored the only goal of the game in the 29th minute. Main photo: … Read More