Netherlands Thrash South Africa by 38 Runs, Causing Second Big Upset of World Cup
The Netherlands pulled off a remarkable upset in the ICC Cricket World Cup by defeating South Africa by 38 runs in a thrilling contest in… Read More »Netherlands Thrash South Africa by 38 Runs, Causing Second Big Upset of World Cup