Record-Breaking 1.25 million spectators turn out for ICC Men's Cricket World Cup 2023

Record-Breaking 1.25 million spectators turn out for ICC Men's Cricket World Cup 2023