Sports SOUTH AFRICA DEFEATS SRI LANKA 87-32 IN NETBALL WORLD CUP Netball World Cup: South Africa defeats Sri Lanka 87-32 South Africa defeated Sri Lanka 87-32 in their second game of the Netball World Cup 2023 in Cape Town. Sunil Thenabadu Share This Previous ArticleBOMB EXPLOSION IN PAKISTAN POLITICAL RALLY KILLS AT LEAST FORTY Next ArticleFOR ENERGY PROJECTS BOTH INDIA AND CHINA COMPETING July 30, 2023