Japan wins first ever U20 Women World Cup
A very relentless Japanese side overpowered Spain to lift their first ever Under 20 Women’s World Cup, beating Spain 3-1 in France on Friday.
The finals was obviously entertaining…
Read More...
Read More...