ICC Men’s Cricket World Cup: Netherlands beats South Africa by 38 runs
In a major upset in the ICC Men’s Cricket World Cup, the Netherlands defeated South Africa by 38 runs at Dharamshala in Himachal Pradesh last night. The match was reduced to 43-overs-a-side after rain delayed the start of the game. Chasing the target of 246 runs set by the Netherlands, South Africa were all out […]













