Attended

Sports

Cricket World Cup: Record 1.25 million fans attended 2023 tournament in India, according to ICC | Cricket News

The International Cricket Council said on Tuesday that a total of 1,250,307 attended the 2023 Cricket World Cup in India,…

Read More »
Back to top button