BREAKING: Spain Beat England 1-0 To Win First Women’s World Cup
Captain Olga Carmona fired Spain ahead in the 29th minute, coolly finishing in the right-hand corner after a rapid counter-attack. Spain defeated European champions England 1-0 in an action-packed Women’s World Cup final at Stadium Australia in Sydney on Sunday. Captain Olga Carmona fired Spain ahead in the 29th minute, coolly finishing in the right-hand…