Tag: Football World Cup
FIFA Women’s World Cup: Spain beat England to clinch maiden title
Kolkata: On Sunday, Spain defeated England in the Women's World Cup championship game by a score of 1-0. Olga Carmona's strong first-half shot from the...