ICC initiates the Men's Cricket World Cup Super League, England and Ireland to be the first participants. Image Courtesy: ImageRivistais
The International Cricket Council (ICC) has launched the Men's Cricket World Cup Super League. The first game is to be…