The countdown to the Netball World Cup has begun as the official launch event took place at St. George’s Hall in the heart of Liverpool today.
The countdown to the Netball World Cup has begun as the official launch event took place at St. George’s Hall in the heart of Liverpool today.