Japan fans have showed their class yet again after some supporters cleaned up rubbish at Roazhon Park following their side’s 2-1 defeat of Scotland in Group D of the Women’s World Cup.
First half goals from Mana Iwabuchi and and Yuika Sugasawa was enough to …
Read More

Leave a Reply