Harare Sports Club stadium in Zimbabwe has been cleared to host the remaining fixtures of the
Netherlands have announced their frontline squad for the upcoming edition of the ICC World Cup