Spain claimed first FIFA Women’s World Cup beating England 1-0 Aug 20, 2023 0 492 Views Spain won the Women’s World Cup for the first time in their history with skipper Olga Carmona sweeping in the only goal for a deserved 1-0 victory over England in Sunday’s final. In front of a crowd of nearly 76,000 ... Read More »