Food delivery boy from Chennai selected as net bowler for Netherlands ahead of Cricket World Cup
The eagerly anticipated ICC Cricket World Cup is set to begin from October 5 to November 19. The 2019 World Cup finalists England and New Zealand will square off in…