24 x 7 Sports News
On the eve of the South Africa-Netherlands World Cup game, the hill town witnessed rain throughout…