Blockbuster start witnesses record-breaking attendance in tournament opener
The ICC Women’s Cricket World Cup 2025 launched with record-breaking attendance for the opening match between India and Sri Lanka in Guwahati. Almost 23,000 fans thronged the ACA Stadium to…