Scotland

August 4, 2023

Despite their best efforts, Fiji lost to Scotland 46-62 in their Netball World Cup 2023's Pool F match in Cape Town last night.
Top Stories
Archives
AD