Manchester will stage the Netball World Cup in 2031 after England was awarded hosting rights for the fourth time.
Manchester will stage the Netball World Cup in 2031 after England was awarded hosting rights for the fourth time.
Comments