U20 Women World Cup

Sport

Japan Defeat Spain to Win First Ever U20 Women World Cup

Japan overpowered Spain 3-1 to lift their first ever U20 Women World Cup in France on Friday. The finals was obviously…

Read More »
Back to top button
Close