Spain beat England to win world crown

Sydney, Aug 20 (UNI) Spain are the FIFA Women’s World Cup champions after a dominant and deserved 1-0 win over England at Stadium Australia here on Sunday. Captain Olga Carmona emerged as La Roja’s history-making heroine with a superb strike that secured the team’s first major title and completed a unique clean sweep of FIFA…

Read More