ICC CEO reveals why men's World Cup 2023 was postponed
ICC Men's World Cup 2023 has been postponed and is rescheduled to be held in India Oct-Nov 2023 with the final on 26 November. Speaking on it, ICC Chief Executive, Manu Sawhney said, "It is extremely important and is right for the sport.