AHMEDABAD: The ICC World Cup Trophy Tour started on Monday after the silverware was launched 120,000 feet above the Earth before it landed in Ahmedabad’s Narendra Modi Stadium, which will host the final of the 50-over showpiece. The World Cup is set to be held in India in October-November with the tournament’s schedule expected to be announced on Tuesday, also …
Read More »ICC World Cup Trophy tour starts today
June 27, 2023