Netball World Cup 2019: The stage is set for the curtain raise
By Hishan Welmilla Liverpool: The Asian netball queens Sri Lanka will face a tough challenge in the 2019 Netball World Cup to unfold in Liverpool, England from 12-21 July. It has confirmed all the teams […]