ICC 2023 World Cup Reigns as Largest Ever by NewsdeskIndia NewsSPORTSportsDecember 28, 2023December 28, 2023 The final between India and Australia at the Narendra Modi Stadium, the biggest cricket stadium in the world, became the most watched ICC match ever…reports Asian Lite News The ICC…