New York Times Report: Netherlands Defeats South Africa in Cricket World Cup Match Dutch Delight in Dharamsala The Netherlands cricket team secured a stunning victory over South Africa in a Cricket World Cup match played in Dharamsala. This triumph comes as a significant upset, as the Dutch team had previously lost both of their matches […]