Proteas Register Overdue World Cup WinBy Nelson GeorgeJune 15, 20190 South Africa have claimed their first victory of the 2019 World Cup after thrashing Afghanistan by nine wickets in Cardiff…