With over 12.5 lakh spectators, India-hosted Cricket World Cup drew maximum participation at ICC event
New Delhi [India], November 21 (ANI): The ICC Men's Cricket World Cup 2023 has made history by being the most-attended ICC event ever, after over 12.5 lakh spectators passed through the turnstiles at stadiums in various Indian cities to witness the marquee event.
Australia won a remarkable sixth title, as India's hopes of winning their second title on home soil and third overall were dashed to the disappointment of millio