Much-awaited cricket World Cup gets underway

The 13th edition of the ICC ODI World Cup kicked off at the world's biggest cricket stadium in the Indian city of Ahmedabad today. The much-awaited World Cup excitement resumes from where it left off as the tournament opener becomes a rematch of the epic 2019 final when England won a tied game on boundary countback.