JUST-IN: Spain Beats England 1-0 To Win Women’s World Cup Title
England’s wait to win a first Women’s World Cup title goes on following defeat by Spain in the final on a heartbreaking evening in Sydney on Sunday. The Lionesses, looking to become the first England senior side since the men’s team in 1966 to win the World Cup, were outplayed by a Spanish side full … [Read more…]










